centos7按照初始安裝時候的developer類型一路裝好,在vmware里已經設置為bridge模式,按理說是會自動按照DHCP聯網成功的,結果卻發現連網卡都沒有激活,這里記錄下。
1:我要把Linux機放在與主機一個局域網里,所以我選擇的是橋接網絡。進入Linux,我們首先找到路徑 /etc/sysconfig/network-scripts 其中的ifcfg-eno16777736文件里存放的就是IP配置信息。而且是只可讀的,於是我們用終端來配置該IP信息。
2:打開終端,首先輸入 SU 與密碼進入root模式,然后
vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
3:原先的配置是這樣的
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=ea35e10e-ff50-4a7a-92d5-ab54c58d8b44
ONBOOT=no
沒想到在centos7里默認是不啟動網卡的,奇怪的設定啊,所以網卡才沒有激活。
4:於是將ONBOOT改為yes,然后再加上以下幾個參數的設置 :
IPADDR=192.168.2.181 (你想設置的IP地址)
NTSMASK=255.255.0.0
GATEWAY=192.168.2.1 (默認網關)
HWADDR=00:0C:29:2C:E5:30 (物理地址)
DNS1=114.114.114.114 (首選DNS地址,可與默認網關一樣)
5:(:wq)保存退出
6:重新啟動網絡服務
service network restart
這樣應該就完成配置可以上網了。
注意事項:ONBOOT一定的是YES(最好放在最后一句),以及BOOTPROTO=static。