进入网卡配置文件目录,将网卡的配置文件复制一份,并且命名为:ifcfg-网卡名:IP地址编号,其中物理网卡的第二个IP地址编号为0,第三个IP地址编号为1,以此类推。
使用命令(vi ifcfg-网卡名:IP地址编号)命令打开新复制的配置文件。
依照图中标注的修改配置文件,主要修改的是设备号和IP地址,然后保存并退出。
重启网络服务使得配置文件生效,并用命令(ip addr show)查询IP地址信息,发现第二个IP地址信息已经出现在物理网卡下。
在本地使用ping命令ping同一物理网络的两个地址,发现两个地址都能ping通,说明第二个IP地址生效。
如果需要删除第二个IP地址,只要删除第二个IP地址所对应的配置文件并重启网络服务即可。
重启网络服务完成后,使用查询命令查看,发现第二个IP地址信息已经消失,再在本地ping物理网络的两个IP地址,发现已经ping不通第二个IP地址,说明它已失效。
注意: 2 张网卡,只能有1张网卡配置网关,另1张网卡不能配置网关,通过route add 添加路由功能来完成第2张网卡的网关配置。如 : eth1 (192.168.2.2)不需要配置网关, 但到 192.168.3.0 的网段,需要从eth1 去实现通信,其余的全部走eth0 网卡,eth0 配置 网关.eth0 的配置如下,配置网关参数[root@REDHAT network-scripts]# cat ifcfg-eth0# Broadcom Corporation NetXtreme II BCM5709 Gigabit EthernetDEVICE=eth0BOOTPROTO=noneONBOOT=yesHOTPLUG=noTYPE=EthernetIPADDR=192.168.1.2NETMASK=255.255.255.0HWADDR=d8:d3:85:fb:d4:60GATEWAY=192.168.1.1USERCTL=noIPV6INIT=noPEERDNS=yeseth1 的配置如下,不需要配置网关[root@SERVER network-scripts]# cat ifcfg-eth1 # Broadcom Corporation NetXtreme II BCM5709 Gigabit EthernetDEVICE=eth1BOOTPROTO=noneONBOOT=yesHOTPLUG=noTYPE=EthernetIPADDR=192.168.2.2NETMASK=255.255.255.0USERCTL=noIPV6INIT=noPEERDNS=yesLinux 命令行下添加路由,192.168.3.0 走 eth1 的网关 192.168.2.1route add -net 192.168.3.0 netmask 255.255.255.0 dev eth1如果可以init 5 到图形界面可以在图形界面通过网络连接设置eth0、eth1
然后要断开连接,重新连接
init 3 下:
通过ifconfig 查看是否有eth1存在,如果不存在可能网线没连好,或是网卡不好用了。
如果有eth1 那就通过如下命令:
#ifconfig eth1 down
# ifconfig eth1 192.168.0.*
#route add -net 192.168.0.1
//添加路由(假设路由1是92.168.0)
#ifconfig eth1 up
有时这样还是不行,就重启下NetworkManager服务重启下
#server NetworkManager restart
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)