環境
PC端口雙網卡,
Realtek RTL8139/810x Family Fast Ethernet NI 連接外網,屬於static ip,不可共享網絡,ip地址172.18.98.101.
Broadcom NetLink (TM) Gigabit Ethernet 連接內部實驗室網絡,屬於static ip,不可共享網絡,ip地址200.200.1.99.
目的:
1. Virtual box下的虛擬機centos能實現訪問外網,用於安裝或者更新最新的包。
2. PC可以ssh到Virtual box下的虛擬機centos,以便於方便管理,復制黏貼大量的文本。
思路:
1. 用雙網卡方案,eth0用“網絡地址轉換(NAT)”,此處注意非純NAT,用於連接外網,eth1用“Bridge Adapted”用於連接內網。
2. 由於工作環境PC連接外網IP有限,但是連接內網的IP很多,所以eth1用內網IP
實現:
#管理員root登錄到centos
#進入系統啟動初始化網絡的腳本文件夾
[root@lhj ~]# cd /etc/sysconfig/network-scripts/
#更改網卡eth0配置文件ifcfg-eth0,ONBOOT=no為ONBOOT=yes
[root@lhj network-scripts]# cat ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:0E:DE:78
TYPE=Ethernet
UUID=0875cbf0-9399-4572-87a2-3675f2ae80b1
ONBOOT=no
NM_CONTROLLED=yes
BOOTPROTO=dhcp
#由於centos默認只有一個eth0文件,沒有eth1的配置文件,我們直接復制一個
$cp ifcfg-eth0 ifcfg-eth1
#配置eth1的配置文件如下:
DEVICE=eth1
HWADDR=08:00:27:2c:ce:5c #注意用Bridge Adapetd的MAC地址
TYPE=Ethernet
#UUID=0875cbf0-9399-4572-87a2-3675f2ae80b1
ONBOOT=yes
NM_CONTROLLED=yes
#BOOTPROTO=dhcp
BOOTPROTO=static
IPADDR=200.200.120.49
#GATEWAY=200.200.1.99
NETMASK=255.255.0.0
#DNS1=200.200.1.99
#重啟網絡服務
$service network restart
PS: Bridge Adapted 用內網地址;