Windows和Linux关于一块网卡绑定多个网络地址的问题解决之道
在不同场合用不同ip地址访问网络,而且都是固定ip。是一件很头疼的问题。不过,Windows和Linux系统都提供了解决方法。接下来我们先谈Windows系统下操作,再说Linux如何操作。
一、Windows设置
1. 我以Windows7为例,首先鼠标左键点击你电脑左下角有网络标志,会弹出如下界面。
点击红框所在位置。
2. 你能看到如下画面,再次点击红框所在位置
3. 看到如下画面,再次点击红框所在位置
4. 看到如下画面,再次点击红框所在位置
5. 终于看到了吧,在常规和备用地址都可以配置ip地址。不过只能配置两个。
二、Linux设置
既然说到Linux了,那么必然所有的操作都应该在CLI界面完成。接下来我通过CentOS6和7来演示如何进行单块网卡绑定多个ip地址。在这些操作之前,请确保你对iproute家族和ifconfig家族的命令都是能知其意思。同时这两个家族的命令均能实现这个设置。
可以看到我当前网卡就一个IP地址,接下来我就要给他添加地址了
用ip命令添加地址
oh,yeah~两个地址了。可是为什么我用ifconfig看不到这个IP地址呢?
原来ifconfig命令一个网卡名只能识别一个地址,那怎么办?我们给他加个别名让ifconfig能看到
这样就对了。可是那怎么用ifconfig命令添加别名呢?接下来我们换到CentOS 6 来操作
但是这两个操作添加的IP地址一重启电脑就没有了,因此我们需要修改配置文件。如何修改配置文件。cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]# ls ifcfg-eth0 ifdown-eth ifdown-post ifup ifup-ippp ifup-post ifup-wireless ifcfg-eth1 ifdown-ib ifdown-ppp ifup-aliases ifup-ipv6 ifup-ppp init.ipv6-global ifcfg-lo ifdown-ippp ifdown-routes ifup-bnep ifup-isdn ifup-routes net.hotplug ifdown ifdown-ipv6 ifdown-sit ifup-eth ifup-plip ifup-sit network-functions ifdown-bnep ifdown-isdn ifdown-tunnel ifup-ib ifup-plusb ifup-tunnel network-functions-ipv6 [root@localhost network-scripts]# cp ifcfg-eth0 ifcfg-eth0:0 [root@localhost network-scripts]# vim ifcfg-eth0:0
然后保存退出即可,这样重启等操作也不会让这个网址丢失。
原创文章,作者:fighter,如若转载,请注明出处:http://www.178linux.com/44475