2021-05-12 14:32:11
[圖文]RHEL 7/CentOS 7/Fedora 28 聯網初始化
實驗說明:
入門Linux,一般會遇到以下幾個問題:
- 從哪裡獲取LInux映象?
- 如何通過映象檔案安裝Linux系統?
- 安裝實體機還是虛擬機器?
- 安裝完系統如何設定網路?
- 虛擬機器的網路設定與實體機有何不同?
那本章我們針對 網路聯網初始化 進行詳細的講解
實驗環境:
- 宿主機系統 :Window 10 1803
- VMware版本 :VMware Workstation Pro 14
- 虛擬機器設定 :系統:CentOS 7.2 1511
網路:NET模式(VMnet8) 192.168.18.0
實驗步驟:
第一部分:設定及了解宿主機上VMware Workstation的虛擬網路
-
開啟 VMware Workstation,選擇選單欄上的編輯,進入 虛擬網路編輯器
-
點選更改設定,獲取管理員許可權
-
選擇 NET模式(VMnet8),點選 DHCP 設定
-
記住DHCP的起止IP地址,例如:圖示為 192.168.18.10~254
-
選擇 NET模式(VMnet8),點選 NAT設定
-
記住閘道器 IP ,例如:圖示為 192.168.18.2
-
很多小夥伴會發現,這裡閘道器是192.168.18.2,為啥設定成192.168.18.1就不行呢?
-
進入系統的網路連線面板,找到VMware Network Adapter VMnet8,右擊選擇狀態
-
點選詳細資訊,檢視IPv4地址,可以看見是192.168.18.1
從某些角度來說,可以理解為VMware在電腦裡建立了一個虛擬路由器,虛擬機器連線到路由器中,然後路由器作為一個虛擬網和宿主機物理網的連線,路由器就必定要有地址,即IP,所以才會是所看見的192.168.18.1
PS1:有些朋友會問為何不選擇橋接或者Host-Only?
- 首先,Host-Only不支援聯網,Host-Only網路的虛擬機器只能與該宿主機通訊,並不能與外界連通
- 其次,NET模式可以理解為是可以聯網的Host-Only模式
- 再次,NEt模式能很好的解釋網路設定上常遇到的問題,最常見的就是閘道器的設定,其次就是開啟DHCP後的起止IP地址的問題
- 相比於以上兩種,橋接模式就會顯得簡單很多,但是會有很多問題,對於實驗環境,少不了靜態IP,但是一旦切換宿主機網路,我們的虛擬機器就需要重新設定靜態網路
- 所以建議使用NET模式
- 第二部分的步驟會適用於 三種網路的靜態模式和DHCP模式
第二部分:設定CentOS7 虛擬機器
在開始以下步驟前,確保連線的是 NET模式網路 或者 橋接網路
- 顯示網路裝置的執行狀態
[root@sxy ~]$ ip link
- 顯示網路介面的網路引數
[root@sxy ~]$ ip addr
- 修改網絡卡資訊–ONBOOT
[root@sxy ~]$ vi /etc/sysconfig/network-scripts/ifcfg-exxxxxx
##找到ONBOOT引數,將no改為yes,即設定網絡卡開機自啟
ONBOOT=yes
重新啟動網路服務
[root@sxy ~]$ systemctl restart network
檢測網路連通性
[root@sxy ~]$ ping 114.114.114.114 -c 3
PING 114.114.114.114 (114.114.114.114) 56(84) bytes of data.
64 bytes from 114.114.114.114: icmp_seq=1 ttl=67 time=1.55 ms
64 bytes from 114.114.114.114: icmp_seq=2 ttl=70 time=1.47 ms
64 bytes from 114.114.114.114: icmp_seq=3 ttl=65 time=1.54 ms
--- 114.114.114.114 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 1.472/1.522/1.554/0.057 ms
至此,使用DHCP分配IP聯網就成功了,下面的步驟介紹設定static靜態IP
顯示網路介面的網路引數-檢視當前IP
##記錄現有DHCP分配的ip地址
[root@sxy ~]$ ip addr
修改網絡卡資訊–IP
[root@sxy ~]$ vi /etc/sysconfig/network-scripts/ifcfg-exxxxxxx
BOOTPROTO=static 將dhcp更改為static
IPADDR=XXX.XXX.XXX.XXX 填寫上一個步驟裡對應網絡卡下的IP 地址
NETMASK=255.255.255.0
GATEWAY=XXX.XXX.XXX.XXX 填寫之前虛擬網的閘道器地址
重新啟動網路服務
[root@sxy ~]$ systemctl restart network
再次檢測網路連通性
[root@sxy ~]$ ping 114.114.114.114 -c 3
## 只要能ping通114.114.114.114,就意味著在網上了
PING 114.114.114.114 (114.114.114.114) 56(84) bytes of data.
64 bytes from 114.114.114.114: icmp_seq=1 ttl=67 time=1.55 ms
64 bytes from 114.114.114.114: icmp_seq=2 ttl=70 time=1.47 ms
64 bytes from 114.114.114.114: icmp_seq=3 ttl=65 time=1.54 ms
--- 114.114.114.114 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 1.472/1.522/1.554/0.057 ms
檢測域名解析
[root@sxy ~]$ ping baidu.com
ping: unknown host baidu.com
設定域名解析
[root@sxy ~]$ vi /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.8.8
或者
[root@sxy ~]$ vi /etc/sysconfig/network-scripts/ifcfg-exxxxxxx
##新增下兩行,
DNS1=114.114.114.114
DNS2=8.8.8.8
再次檢測域名解析
[root@sxy ~]$ ping baidu.com -c 3
PING 114.114.114.114 (114.114.114.114) 56(84) bytes of data.
64 bytes from 114.114.114.114: icmp_seq=1 ttl=67 time=1.55 ms
64 bytes from 114.114.114.114: icmp_seq=2 ttl=70 time=1.47 ms
64 bytes from 114.114.114.114: icmp_seq=3 ttl=65 time=1.54 ms
--- 114.114.114.114 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 1.472/1.522/1.554/0.057 ms
以上就完成了從基礎設定到系統設定的全過程
橋接步驟一模一樣,但是需要知道閘道器,一般都是X.X.X.1
Complete!!!
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新連結地址:https://www.linuxidc.com/Linux/2018-08/153759.htm
相關文章