您的位置:首页 > 运维架构 > Linux

【linux基础知识】Linux下一网卡绑定多IP

2008-07-29 13:00 375 查看
其实这个是很好实现的,linux下的设备配置完全以文件的形式存在,我们以Red hat Enteprise Linux 4 U4 为例来说明这个问题
有2种方式可以解决:(假设你机器上原来的网卡是eth0,当前IP是192.168.1.1)
1 直接用ifconfig 命令 :
ifconfig 设备名 IP netmask 掩码 broadcast 广播地址 动作

#ifconfig eth0:0 192.168.1.100 netmask 255.255.255.0

输入以上命令后,再次执行ifconfig查看,你会看到:
[root@localhost root]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0E:1F:01:6C:50
inet addr:192.168.1.1 Bcast:192.168.16.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:29 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:2879 (2.8 Kb) TX bytes:387 (387.0 b)
Interrupt:11 Base address:0x2000

eth0:0 Link encap:Ethernet HWaddr 00:0E:1F:01:6C:50
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:29 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:2879 (2.8 Kb) TX bytes:387 (387.0 b)
Interrupt:11 Base address:0x2000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:7329 errors:0 dropped:0 overruns:0 frame:0
TX packets:7329 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:500674 (488.9 Kb) TX bytes:500674 (488.9 Kb)

(*^__^*) 嘻嘻……,IP已经被绑定了,看看eth0和eth0:0的MAC地址我们就可以知道,其实两个Ip地址对应的是一块网卡。

2.第二种方法是修改配置文件,还是以RHEL4U4 为例:
进入目录/etc/sysconfig/network-scripts/
你可以看到eth0的配置文件,我们拷贝一个副本eth0:0
#cp eth0 eth0:0
然后我们编辑eth0:0,修改DEVICE和IPADDR=两个参数来达到绑定不同IP的目的
[root@localhost network-scripts]#vi ifcfg-eth0
DEVICE=eth0:0(原来这里是eth0)
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
PEERDNS=yes
TYPE=Ethernet
IPADDR=192.168.1.100(原来这里是192.168.1.1)
NETMASK=255.255.255.0
HWADDR=00:0e:1f:01:6c:50(两块网卡的MAC地址是相同的,说明是一块网卡成功绑定不同IP)
GATEWAY=192.168.16.1
NETWORK=192.168.16.0
BROADCAST=192.168.16.255

保存后退出,推荐reboot一下

其实很简单,这是最方便的实现方法。大家多多交流
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: