Linux下IP地址配置
本次實驗操作環境為Centos6.9。
1.圖形化頁面配置
進入圖形化頁面,右鍵單擊頁面欄的網卡圖標,選擇Edit connections。
選擇網卡>Edit>Ipv4 Setting,在Method裏選擇獲取IP的方式。其中Manual為手工指定。然後在Addresses下欄內添加或修改各數據。
修改完成後,點擊APPly保存。
再次右鍵點擊頁面欄網卡圖標。點擊Enable Networking前方框內的對勾,使對勾消失。網卡圖標右下出現紅色叉號時,再右鍵勾選Enable Networking前方框內的對勾,即可。
此應用對應的是NetworkManger服務。
如果更改完成,發現IP地址並無變化。
這個完全正常。因為是Linux嘛!順便建議停掉這個服務。這個服務在CentOS6裏屬於那種,不用還好,用了反而麻煩的那種。
停止該服務命令:
service NetworkManager stop
chkconfig NetworkManager off
接下來是正題。
2.字符頁面setup
命令行執行set up,會進入字符界面。嘛,因為簡單明了,一看即懂,所以一筆帶過吧。
3.ifconfig臨時更改
因重啟服務或再啟動主機後失效,故多用於試驗環境。
用於更改內存裏IP,有即時性。
執行命令如下:
ifconfig eth0 172.17.0.123/16
回復原設置除重啟網絡服務、重啟主機外,還可以使用以下命令:
ifdown eth0 禁用IP地址
ifup eth0 重新獲取IP地址
重啟網絡服務用:service network restart
4.修改配置文件
vim /etc/sysconfig/network-scripts/ifcfg-網卡名,可在重啟網絡服務後生效。
原配置文件如下:
[[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0.bak DEVICE=eth0 TYPE=Ethernet UUID=5d37be92-fc4e-4ffc-9b72-c56c9f044274 ONBOOT=yes #此項為no則表示網卡被禁用 NM_CONTROLLED=yes BOOTPROTO=dhcp #dhcp表示動態獲取IP,手動指定時此項值需為static或none DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System eth0" HWADDR=00:0C:29:0E:B5:F9 PEERDNS=yes PEERROUTES=yes LAST_CONNECT=1499802014 USERCTL=no
修改僅需保留所需項。
[[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none IPADDR=172.17.250.91 NETMASK=255.255.0.0 GATEWAY=172.17.0.1 DNS1=114.114.114.114 DNS2=8.8.8.
本文出自 “RightNow” 博客,請務必保留此出處http://amelie.blog.51cto.com/12850951/1962790
Linux下IP地址配置