含有設定網路功能
若是圖形化介面其實很方便
但在文字介面中就會導致設定上混淆與不方便
因為其幫設定指令易讓人誤會真正需設定的位置
為求設定不受NetworkManager干擾,故將其服務停止
service NetworkManager stop
chkconfig NetworkManager off
啟動network
chkconfig network on
service network restart
介紹network設定檔案結構
/etc/sysconfig/network-scripts/ #網路卡設定檔位置
/etc/sysconfig/network #路由設定位置
/etc/resolv.conf #DNS伺服器設定位置
=====================
進入網卡設定檔位置
# cd /etc/sysconfig/network-scripts/
確認網卡,這裡的是 ifcfg-eth0
※eth0 : eth為網卡類型的乙太網路,0是第一個的設定檔,若更換電腦(如虛擬主機)或增加網卡數字會遞增。
=====================
編輯
vim ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static #原設定應為 dhcp 改為 none or static皆可
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=no
IPV6_DEFROUTE=no
IPV6_PEERDNS=no
IPV6_PEERROUTES=no
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=7b12b3a1-e50e-4b02-bfe4-9dc912797316
DEVICE=eth0
ONBOOT=yes
#添加以下兩行
IPADDR0=192.168.1.62
NETMASK=255.255.255.0
=====================
Gateway Set
vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=centos7 #主機名稱設定,更改後記得reboot
GATEWAY=192.168.1.254 #路由器IP設定
vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=centos7 #主機名稱設定,更改後記得reboot
GATEWAY=192.168.1.254 #路由器IP設定
==
DNS Server Set
vim /etc/resolv.conf
nameserver 168.95.1.1
nameserver 8.8.8.8
nameserver 8.8.4.4
※如果有啟動NetworkManager會在此檔案內寫註記,不用理他。
DNS Server Set
vim /etc/resolv.conf
nameserver 168.95.1.1
nameserver 8.8.8.8
nameserver 8.8.4.4
※如果有啟動NetworkManager會在此檔案內寫註記,不用理他。
=====================
重啟network 服務
# systemctl restart network
檢視IP是否切換成功
ip addr
ip route
ip route
=====================
DNS 設定
vim /etc/hosts
192.168.1.65
DNS 設定
vim /etc/hosts
192.168.1.65
127.0.0.1 localhost.localdomain localhost
# 主機的 IP 主機的名稱 主機的別名
沒有留言:
張貼留言