1. 程式人生 > 其它 >讀文獻總結2

讀文獻總結2

Bridged(橋接模式)

橋接模式相當於虛擬機器和主機在同一個真實網段,VMWare充當一個集線器功能(一根網線連到主機相連的路由器上),所以如果電腦換了內網,靜態分配的ip要更改。圖如下:

NAT(網路地址轉換模式)

NAT模式和橋接模式一樣可以上網,只不過,虛擬機器會虛擬出一個內網,主機和虛擬機器都在這個虛擬的區域網中。NAT中VMWare相當於交換機(產生一個區域網,在這個區域網中分別給主機和虛擬機器分配ip地址)

步驟:

1.設定VMVare的預設閘道器(相當於我們設定路由器):
編輯->虛擬網路編輯器->更改設定->選中VM8>點選NAT設定,設定預設閘道器為192.168.182.2。

2.設定主機ip地址,點選VMnet8,設定ip地址為192.168.182.1,閘道器為上面設定的閘道器。

3.設定linux虛擬機器上的網路配置,介面化同上。

IP配置

未安裝系統

已安裝系統

ifcfg-ens33原檔案如下,此時為NAT模式下的DHCP

改為靜態IP:

如果是NAT要去虛擬網路編輯器中檢視NAT設定中的閘道器IP

cd  /etc/sysconfig/network-scripts/     //進入到網路介面卡資料夾中
mv ifcfg-ethXXX ifcfg-eth0     //名字改為ifcfg-eth0
vi  ifcfg-eth0    //編輯檔案
TYPE=Ethernet DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=eth0 #UUID(Universally Unique Identifier)是系統層面的全域性唯一識別符號號,Mac地址以及IP地址是網路層面的標識號; #兩臺不同的Linux系統擁有相同的UUID並不影響系統的使用以及系統之間的通訊; #可以通過命令uuidgen ens33生成新的uuid #和DEVICE一樣也可以不寫,DEVICE
="ens33"可以不寫,但一定不要寫DEVICE="eth0" UUID=ae0965e7-22b9-45aa-8ec9-3f0a20a85d11 ONBOOT=yes #開啟自動啟用網路連線,這個一定要改 IPADDR=192.168.182.3 #設定IP地址 NETMASK=255.255.225.0 #設定子網掩碼 GATEWAY=192.168.182.2 #設定閘道器 DNS1=61.147.37.1 #設定主DNS DNS2=8.8.8.8 #設定備DNS BOOTPROTO=static #啟用靜態IP地址 ,預設為dhcp :wq! #儲存退出 service network restart #重啟網路,本文環境為centos7 ping www.baidu.com #測試網路是否正常 ip addr #檢視IP地址

改BOOTPROTO和NAME,新增IP閘道器DNS等配置

測試下OK

failed to start lsb:bring up/down networking

ip addr檢視mac地址(link/ether後面的為mac地址),然後在ifcfg-eth0中配置

vi /etc/sysconfig/network-scripts/ifcfg-eth0  #修改配置檔案

#新增如下配置,這裡要寫上你的MAC地址
HWADDR=00:0c:bd:05:4e:cc​

然後關閉NetworkManager

systemctl stop NetworkManager
systemctl disable NetworkManager

#重啟計算機(推薦)
#systemctl restart network.service
#service network restart

ping通區域網但是ping不通外網

去掉配置NETWORK=yes即可,不知道為啥CentOS7.8加上去之後只能ping的通同一網段的,其他網段的和外網都ping不通。

下載ifconfig

ping通網路之後可以下載ifconfig命令

yum provides ifconfig    #檢視哪個包提供了ifconfig命令,顯示net-tools
yum install net-tools    #安裝提供ifconfig的包

Host-Only(僅主機模式)

主機模式和NAT模式很相似,只不過不能上網,相當於VMware虛擬一個區域網,但是這個區域網沒有連網際網路。

虛擬機器安裝好後用xshell直接拖拽傳遞檔案的話要執行以下命令

yum install lrzsz