2018年5月30日 星期三

CentOS最小安裝,網路沒有啟動,安裝net-tools並設定網路

CentOS 7最小安裝後,網路沒有啟動,而且也沒有ifconfig指令
1.先檢查網卡名稱
ls /proc/net/dev_snmp6
enp0s3 lo                                ##得到網卡名稱為 enp0s3 (每台主機可能不同)

2.修改網卡資訊
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3     ##真慘,連vim都沒有

以下分為兩種設定模式,一種是DHCP自動取得,另一種是手動指定IP,請依現狀擇一設定
2-1.DHCP自動取得
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=cbe22559-e738-444b-9a3e-4faf0ca102e3
DEVICE=enp0s3
ONBOOT=yes

2-2.手動自訂IP
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=cbe22559-e738-444b-9a3e-4faf0ca102e3
DEVICE=enp0s3
ONBOOT=yes
IPADDR=192.168.1.109
GATEWAY=192.168.1.254
NETWORK=192.168.1.0
NETMASK=255.255.255.0
DNS1=8.8.8.8
DNS2=168.95.1.1

3.啟動網卡
ifup enp0s3


啟用網路卡之後,若想要查看網路卡的狀況,通常我們會使用 ifconfig 這個指令,而 CentOS 的最小安裝中並沒有包含這個指令,所以執行時會出現這樣的錯誤訊息:
ifconfig: command not found

4.若要使用ifconfig,請安裝net-tools 這個套件:
yum install net-tools

參考網頁:

沒有留言:

張貼留言