天天看點

centos7 網絡配置1 檢視“虛拟網絡編輯器”2 編輯centos系統的網絡配置檔案3 編輯 resolv.conf 檔案4 ping 百度

centos7 網絡配置

  • 1 檢視“虛拟網絡編輯器”
  • 2 編輯centos系統的網絡配置檔案
  • 3 編輯 resolv.conf 檔案
  • 4 ping 百度

1 檢視“虛拟網絡編輯器”

擊VMware虛拟機左上角的“編輯”,選擇“虛拟網絡編譯器”,确認連接配接模式為“NAT 模式”,如圖所示:

centos7 網絡配置1 檢視“虛拟網絡編輯器”2 編輯centos系統的網絡配置檔案3 編輯 resolv.conf 檔案4 ping 百度

完成上圖所示的第1,2,3步驟之後,進入到第4個步驟,設定網關,我的網關設定為:192.168.1.2,然後“确認”—>“應用”—>“确認”,直至完成。

centos7 網絡配置1 檢視“虛拟網絡編輯器”2 編輯centos系統的網絡配置檔案3 編輯 resolv.conf 檔案4 ping 百度

2 編輯centos系統的網絡配置檔案

位置在:/etc/sysconfig/network-scripts目錄的 ifcfg-ens33 檔案,首先切換為root使用者,具體步驟如下

su		# 然後輸入密碼
vi /etc/sysconfig/network-scripts/ifcfg-ens33
           

ifcfg-ens33 配置檔案的内容如下的注釋部分(#号後面的為注釋):

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"				# 把“dhcp”修改為“static”,表示手工設定靜态IP位址。
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="6c886dcf-10d4-4214-b4c2-5394c2393767"
DEVICE="ens33"
# 把 ONBOOT="no"修改為 ONBOOT="yes",表示啟動系統時是否激活該網卡,yes表示激活,no表示不激活。
ONBOOT="yes"
IPADDR=192.168.1.204		# 配置IP
GATEWAY=192.168.1.2			# 設定網關
NETMASK=255.255.255.0
DNS=8.8.8.8					# DNS設定
           

然後儲存退出,重新開機網絡服務

systemctl restart network
           

注意

:若此時的權限為root權限,重新開機網絡服務成功,但可能還不能通路外網,需要退出root權限,再重新開機網絡服務。

檢視網絡配置是否成功:ifconfig,如果看到配置的IP,則為成功。此處我配置的IP為:192.168.1.204

ifconfig
           

看到 ens33 标簽下inet 192.168.1.201,表示成功

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.204  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::481b:84fc:be7f:550a  prefixlen 64  scopeid 0x20<link>
        inet6 fe80::770a:dc6d:1c33:434f  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:8d:33:35  txqueuelen 1000  (Ethernet)
        RX packets 992  bytes 1342098 (1.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 311  bytes 35108 (34.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 176  bytes 15328 (14.9 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 176  bytes 15328 (14.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:9b:25:7f  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
           

3 編輯 resolv.conf 檔案

該檔案在:/etc/ 目錄下

vi /etc/resolv.conf
           

編輯内容如下:

# Generated by NetworkManager
nameserver 8.8.8.8		# nameserver 的值應該為DNS的值
           

4 ping 百度

ping baidu.com
           
centos7 網絡配置1 檢視“虛拟網絡編輯器”2 編輯centos系統的網絡配置檔案3 編輯 resolv.conf 檔案4 ping 百度

希望對你有所幫助。

如有需要幫助的,請聯系:[email protected]

繼續閱讀