對於很多剛剛接觸linux的朋友來說,如何設置linux系統的IP地址,作為第一步,下面小編以centos系統為例,給大家演示如何給centos設置IP地址,如何修改linux 系統IP地址?
查看IP地址
登陸連接centos系統,輸入 ifconfig 可以查看到當前本機的IP地址信息,如下圖
臨時設置IP地址
1、如本機為例,上面查詢IP改為1.117,輸入 ifconfig eth0 (默認是第一個網卡) 后面接IP地址, 網絡掩碼和網關,如果不設置,就使用默認的掩碼
如: ipconfig ethx ipadd netmask x.x.x.x
其中 ethx 中 x 代表第幾塊以太網卡,默認第一塊為 0,ipadd 代表 ip 地址。x.x.x..x 為子網掩碼。
2、再次查看IP就已經變成新的IP地址了
注意這種方法修改只是臨時修改,重啟網卡或服務器后又會還原
設置/修改IP地址
1、如果要讓IP地址永久生效,需要編輯網卡配置文件
使用VI編輯器設置,如 vi /etc/sysconfig/network-scripts/ifcfg-eth0
說明一下這個文件:
DEVICE=eth0 網卡對應的設備別名,如ifcfg-eth0第一塊網卡
BOOTPROTO=static 網卡獲得ip地址的方式,
static(靜態 ip地址)
dhcp(通過dhcp協議獲取ip)
bootip(通過bootp協議獲得的ip地址)
BROADCAST=192.168.0.255 子網廣播地址
GATEWAY=192.168.1.1 默認網關
HWADDR=00:50:56:8E:47:EE 網卡物理地址
IPADDR=192.168.1.117 網卡IP地址
IPV6INIT=no 是否啟用IPV6
IPV6_AUTOCONF=no
NETMASK=255.255.255.0 網卡對應網絡掩碼
NETWORK=192.168.1.0 網卡對應的網絡地址
ONBOOT=yes 系統啟動時是否設置此網絡接口,設置為yes時,系統啟動時激活此設備。默認設置為yes
至於后面的 TYPE 和UUID這個就不用管了,這是網卡的類型
2、使用vi編輯器, 按 insert鍵插入,進入編輯模式
3、將光標移動到 IPADDR 設置部分,改成需要設置的IP地址,
如本例中改成 1.118. 按下esc 鍵。
輸入 冒號:wq 保存退出
會提示 "/etc/sysconfig/network-scripts/ifcfg-eth0" 14L, 302C written
4、設置好之后,把網絡服務重啟一下,如下圖2個命令均可以 service network restart 或者 /etc/init.d/network restart
5、再次查看IP你會發現已經改成新的IP地址 1.118了
圖形界面操作
除此之外,您可以可以在圖形界面操作。
1、netconfig 命令
編輯網卡設置, 或者使用 netconfig命令進入圖形界面設置
設置之后,如果需要IP生效。同樣需要重啟網絡服務,或者重啟電腦
2、neat 命令
Neat 命令 = redhat-config-network 圖形下配置IP地址
雙擊下圖畫紅線的部分
雙擊划線部分后出現下圖所示:根據要求配置相關信息
雙擊ok配置完畢。配置完后重啟服務,並查看配置ip地址。
注意(此方法配置的ip地址后計算機從新啟動仍然有效)
注意事項
-
ifconfig修改IP是臨時的,重啟網卡服務或服務器后又會還原。以上方法對linux其他發行版有效
centOS7在VirtualBox中裝好后的網絡連接問題
http://jingyan.baidu.com/article/456c463b4a98460a5931444c.html
在VirtualBox中設置網卡連接方式:點“設置”,在彈出的界面中點“網絡”,最后選擇“連接方式”為“橋接網卡”—> 開啟服務 vi /etc/sysconfig/network-scripts/ifcfg-eth0 中 ONBOOT=yes –> 重啟網絡服務 service network restart