1. 程式人生 > >Linux下IP地址配置

Linux下IP地址配置

linux

本次實驗操作環境為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地址配置