Mac環境下, VMware Fusion下的虛擬機( CentOS 7)的 NAT網絡配置

本帖子能夠實現的效果:
    1、虛擬機能訪問外網、虛擬機能訪問Mac本機;
    2、Mac本機可以連接虛擬機。
 

步驟如下:

1、配置 VMware Fusion 虛擬網絡配置

    VMware Fusion 安裝完成後,會在Mac OS中新建兩個網卡: vmnet1以及vmnet8(在 /Library/Preferences/VMware Fusion 下可以看到),其中 vmnet1 是Host-only模式, vmnet8是NAT模式。此處僅對網卡vmnet8 進行修改(修改過程中需關閉VMWare Fusion)。

    1.1   修改 /Library/Preferences/VMware\ Fusion/networking 。

sudo vi /Library/Preferences/VMware\ Fusion/networking

         

     將 DHCP 設置爲 no, 即使用靜態IP。 將 SUBNET 修改爲自己想用的網段,此處我填的是 192.168.111.0 網段。 
     保存退出。
     注意:只修改 vmnet8 的配置, 不要修改vmnet1的配置。
 

    1.2    修改 /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf 。

          
       設置網關爲 192.168.111.2 , 網關的IP要和上一步中的IP 保持網關一致。
至此,VMware   Fusion的配置完畢。
 

2、配置虛擬機

      2.1    將虛擬機網絡切換到NAT模式。

      

     2.2、打開虛擬機,配置虛擬機網絡配置信息

vi /etc/sysconfig/network-scripts/ifcfg-ens33

          可按如下格式配置網絡信息(部分信息需按照自己的情況配置)

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.111.100      //自定義的虛擬機IP, 需與VMware Fusion配置的IP在同一個網段上
GATEWAY=192.168.111.2       //網關。1.2中配置的網關地址
NETMASK=255.255.255.0       //掩碼。1.2中配置的掩碼
DNS1=219.141.136.10         //Mac本機的DNS地址。 系統偏好設置-> 網絡 -> 在左側選擇當前使用的網絡,點擊右下角的“高級”按鈕 -> 切換Tab頁,可找到DNS地址。
DNS2=114.114.114.114        //同上。

        保存退出,重啓網絡服務

systemctl restart network

   至此。所有網絡配置完成。

 
 
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章