Centos系统网卡怎么手动配置

在Linux中使用网络配置工具经常会导致一些不太明显的问题。
这里分享一下如何在Linux中手动配置网卡

1.首先登录root账户

2.输入“cd/etc/sysconfig/network-scripts/”并按Enter键输入路径

3.输入“viifcfg-eth0”(eth0代表什么网卡)点击回车键

4.进入该界面后,按“i”键配置网卡信息。
一般情况下,这里是没有值可填的5.填充过程完成后,按ESC键再按组合键“:”+“shift”。
,然后输入“wq”并单击“Enter”

6.输入“servicenetworkrestart”,回车重启网络服务

7配置完成

CentOS双网卡内外网配置route网卡别名详解

双网卡配置:在仅主机模式下的虚拟机设置中添加网卡,重启后在/etc/udev/rules.d/70-persistent-net.ruleeth0到eth1中创建新的MAC地址。
确保将其删除,修改正确的MAC地址,并修改配置文件:BOOTPROTO={static|none|dhcp。
|bootp}:要使用静态地址,请使用static或不使用任何内容;使用dhcp是指使用DHCP服务器来获取地址;IPADDR=:IP地址NETMASK=:子网掩码GATEWAY=:只能设置两个网卡;单一网关,网关是虚拟机网络编辑器中的网关,如果需要上网,还需要在外网eth0上添加DNS1=网关。
重启网卡服务即可正常上网。
网络配置:网络配置文件:/etc/sysconfig/network网络接口配置文件:ifcfg-ethx/etc/sysconfig/network-scripts/ifcfg-ethxDEVICE=:关联设备的名称必须与后半部分相同文件名"ethx""BOOTPROTO={static|none|dhcp|bootp}:启动协议要使用静态地址,请使用static或none;意思是使用DHCP服务器来获取址;IPADDR=:IP地址NETMASK=:子网掩码GATEWAY=:设置默认网关=:开机时是否自动激活该网络接口;地址,必须与设备上的地址一致,可以删除,修改会立即生效,但重启网络服务或主机才会生效:路由:/etc/sysconfig/network-sscripts/route-ethX添加第一种格式:Route-eth1DESTviaNEXTHOP192.168.10.0via10.0.0.254添加第二种格式:ADDRESS0=网络地址NETMASK0=掩码GATEWAY0=网关添加路由命令路径:路由:Routeadd:添加[-host:主机路由,-net:网络路由,默认:默认]routeradd-net|-hostDEST[iP]gwNEXTHOP[网关]RouteadddefaultgwNEXTHOPdel:删除[-主机,-网络]routerdel-net10.0.0.0/8routedel-net0.0.0.0routedeldefault【所做的更改将在重新启动网络服务或主机后失效】display:routen:以数字形式显示主机或端口等DNS相关信息。
指定服务器只有一种方式:/etc/resolv.confnameserverDNS_IP_1nameserverDNS_IP_2指定本地解析:/etc/hosts:主机IP主机名主机别名[172.16.0.1www.magedu.comwww]iproute2命令链接[ifconfigold]:网络接口属性,地址:协议地址,路由:Linksho路由w[ip-slinkshoweth0]等效ifconfigeth0set[iplinksetDEV{up|down}]启动网卡addradd[ipaddraddADDRESSdevDEV]添加IP到网卡设备DEVdel[ipaddrdelADDRESSdevDEV]删除显示协议地址[ipaddrshowdevDEVtoPREFIX[选择前缀]]流[ipaddrflushdevDEV[eth0]toPREFIX]清除别名配置网络卡片对于协议地址:网络设备可以别名:ethX:X,eth0:0,eth0:1,...配置方法:ifconfigethX:XIP/NETMASK[子网掩码]/etc/sysconfig/network-scripts/ifcfg-ethX:XDEVICE=ethX:192.168.100.1ipaddradd192.168.100.1/24deveth1labeleth1:0【出现ipconfig别名,检查ipaddrshow】ifconfigeth0:0192.168.50.1netmask255.255.255.255broadcast192.168.50.1【完整别名配置】