一、一個網卡設置多個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
TYPE=Ethernet
BOOTPROTO=static
IPADDR=0.0.0.0
ONBOOT=yes
BRIDGE=br0
修改eth2網卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE=eth1
TYPE=Ethernet
BOOTPROTO=static
IPADDR=0.0.0.0
ONBOOT=yes
BRIDGE=br0
3. 重啟網絡服務
service network restart