在新安裝的Linux系統命令行下,
敲入:ifconfig,顯示如下界面。
上面這張圖顯示網卡沒有啟動,那麼我們敲入代碼:ifup eth0啟動網卡。
網卡啟動後,我們可以看出,IP地址和網關等其他信息都已經出現。
但是我們需要的是靜態IP,即不隨著時間改變而改變的IP地址。
首先我們要知道我們的網關地址是多少。
敲入代碼:route ,下圖中的192.168.164.2就是我們的默認網管地址,記住這個,下面的配置需要用這個。
繼續敲入代碼:vi /etc/sysconfig/network-scripts/ifcfg-eth0 (cat /etc/sysconfig/network-scripts/ifcfg-eth0 這條命令是查看)
進入到網卡配置文件中。
DEVICE=eth0(默認) HWADDR=00:0C:29:2E:36:16(默認) TYPE=Ethernet(默認) UUID=XXXXXXX(默認) ONBOOT=yes(默認為no,修改為yes意為每次reboot後 ifup eth0) MM_CONTROLLED=yes(默認) #BOOTPROTO=dhcp(dhcp為自動分配ip地址,我們把他注釋了,在下面另外加) BOOTPROTO=static(新添加) IPV6INIT=no(新添加) USERCTL=no(新添加) IPADDR=192.168.164.100(新添加) NETMASK=255.255.255.0(新添加)
上面黃色背景色部分為默認配置,紅色背景色為後來添加配置。
配置完成後,敲入代碼:service network restart重啟網卡服務
這時候嘗試ping www.baidu.com發現報錯Network is unreachable
各種搜索原因後發現,網關沒有配置,導致與外網連接沒有打開。
然後我們敲入 route add default gw 192.168.164.2
然後再次ping www.baidu.com
ping通後說明我們的配置已經生效。