NAT模式下虛擬機連通外網

共享外網

將目前的外網適配器共享給Vmnet8適配器
在這裏插入圖片描述

共享完成後VMnet8適配器的ip自動變爲192.168.137.1
在這裏插入圖片描述

設置虛擬機的NAT模式

  • 設置NAT模式
    -在這裏插入圖片描述
  • 設置“虛擬網絡編輯器”的NAT模式
    在這裏插入圖片描述
    在這裏插入圖片描述

進入虛擬機中的操作系統,設置靜態ip

以centos7爲例,進入/etc/sysconfig/network-scripts/目錄,打開ifcfg-ens33文件編輯如下:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static          # 修改爲static
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=d17ef9f7-920d-42f9-882a-b3c76096a4dd
DEVICE=ens33
ONBOOT=yes 			      # 修改爲yes
IPV6_PRIVACY=no
IPADDR=192.168.137.100    # 新增
GATEWAY=192.168.137.2     # 新增
DNS1=8.8.8.8              # 新增
DNS2=114.114.114.114      # 新增

保存後,執行service network restart

檢查是否設置成功

執行ip addr 或ifconfig查看是否設置成功
在這裏插入圖片描述
之後查看主機和虛擬機是否互相ping通

中間遇到的問題

  • 設置“虛擬網絡編輯器”時,默認的子網地址是192.168.237.2,必須要設置爲192.168.137.2才行
  • 設置靜態地址時,ONBOOT項一定要設置爲yes
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章