一、一个网卡设置多个ip
http://bbs.chinaunix.net/linux.php
[root@nn network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@nn network-scripts]# cp ifcfg-eth0 ifcfg-eth0:0
——>重新网卡配置文件,通过此配置文件来绑定IP,最多可绑定255个IP
大概如下内容
DEVICE=eth0:1 ——>设备名称
BOOTPROTO=none
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.*.*.*
NETMASK=255.255.255.0
GATEWAY=*.*.*.*
DNS1=*.*.*.*
IPV6INIT=no
USERCTL=no
<pre name="code" class="html">[root@nn network-scripts]# service network restart ——>重启网路服务,部分都表示ok
<pre name="code" class="html">[root@nn network-scripts]# ifconfig ——>查看成功与否
若是设置不成功,则执行下面的操作:
# /etc/init.d/NetworkManager stop
Stopping NetworkManager daemon: [ OK ]
#service network restart
——>如果没有提示什么,全部都显示ok的话,表明设定成功
#/etc/init.d/NetworkManager start
其实,你也可以这样直接关掉
#chkconfig NetworkManager off
下面你就可以找一台机器,测试一下你设的多个ip是否都好使:ping 192.168.*.*
查看网卡信息
# dmesg | grep -i eth //有几行提示信息,就有几个网卡
二、桥接
1.建立网桥: touch /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
IPADDR=0.0.0.0
ONBOOT=yes
2.添加网卡到网桥
把eth0和eth1两网卡添加到网桥中。
修改eth1网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 |
修改eth2网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE=eth1 |
3. 重启网络服务
service network restart