VMware for mac 如何更改為固定ip實現上網


一、最近學習Linux 時 更改虛擬機ip遇到了問題,網上找了一大堆文檔,總感覺看不懂寫的不詳細(主要個人太菜比),自己想了想 服務與我一樣的小白,寫一下步驟吧。

 

二、先說一下我的系統 跟虛擬機吧 ,

  本機

 

虛擬機我裝的是 Centos 7

 

三、正題開始

  1.首先我們在真實機也就是mac 上 打開終端 之后 修改配置文件 /Library/Preferences/VMware\ Fusion/networking 中的內容

    小坑之一 更改的時候 提示是只讀文件 不能更改,增加權限提示 網絡文件, 這時候 用sudo 就可以解決這個問題

    sudo vim /Library/Preferences/VMware\ Fusion/networking 輸入密碼即可更改,不用怕改錯 里面有個bag結尾的文件 改錯了 就把networking 刪除 重啟虛擬機就行

    將這個文件里面的第5行和第10行內容修改為以下內容,保存,退出。

      注意:軟件版本不同,需要修改的行也許不同,請認真比對之后再做操作。

    第5行修改為:

    answer VNET_1_HOSTONLY_SUBNET 172.16.1.0

    第10行修改為:

    answer VNET_8_HOSTONLY_SUBNET 10.0.0.0

    修改完畢后請記得檢查確認。

   2.

    需要修改的第二個配置文件為:

    sudo vim /Library/Preferences/VMware\ Fusion/vmnet1/dhcpd.conf

    將這個文件里面的第26到39行內容刪掉,將以下內容粘貼進去,保存,退出。

subnet 172.16.1.0 netmask 255.255.255.0 {

        range 172.16.1.128 172.16.1.254;

        option broadcast-address 172.16.1.255;

        option domain-name-servers 172.16.1.1;

        option domain-name localdomain;

        default-lease-time 1800;                # default is 30 minutes

        max-lease-time 7200;                    # default is 2 hours

}

host vmnet1 {

        hardware ethernet 00:50:56:C0:00:01;

        fixed-address 172.16.1.1;

        option domain-name-servers 0.0.0.0;

        option domain-name "";

}

  3.需要修改的第三個配置文件為:

    sudo vim /Library/Preferences/VMware\ Fusion/vmnet8/dhcpd.conf

    將這個文件里面的第26到39行內容刪掉,將以下內容粘貼進去,保存,退出。

subnet 10.0.0.0 netmask 255.255.255.0 {

        range 10.0.0.1 10.0.0.254;

        option broadcast-address 10.0.0.255;

        option domain-name-servers 10.0.0.2;

        option domain-name localdomain;

        default-lease-time 1800;                # default is 30 minutes

        max-lease-time 7200;                    # default is 2 hours

        option netbios-name-servers 10.0.0.2;

        option routers 10.0.0.2;

}

host vmnet8 {

        hardware ethernet 00:50:56:C0:00:08;

        fixed-address 10.0.0.1;

        option domain-name-servers 0.0.0.0;

        option domain-name "";

        option routers 0.0.0.0;

}

  

  4.需要修改的第四個配置文件為:

    sudo vim /Library/Preferences/VMware\ Fusion/vmnet8/ nat.conf

    這個文件里面的第7行內容為nat模式的網關,請務必保持其值與同目錄下的dhcpd.conf文件內的網關保持一致。

    也就是說,如果同目錄下的dhcpd.conf文件內設定的網關是10.0.0.2,那么此文件內設定的網關值也必須是10.0.0.2;如果同目錄下的dhcpd.conf文件內設定的網關是10.0.0.254,那么此 文件內設定的網關值也必須是10.0.0.254。具體使用那一個網關,請根據自身情況而定。

ip = 10.0.0.2

   5.重啟VMware Fusion相關的所有網絡

    

    關閉:sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop

    啟動:sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start

 

  6。這時候打開虛擬機網卡就會發現 原先灰色的現在可以選擇了,

    添加網卡流程 就不詳細說了,就是 虛擬機 設置 添加設備 添加網絡適配器  第一塊網卡配置為nat模式,第二塊網卡配置為僅主機模式

    根據上方配置 第一塊網卡的地址設置為10.0.0.0/24 第二塊 172.16.1.0/24 修改信息 重啟虛擬機 之后在虛擬機內部更改 

    這是我配置的地址

 

配置后 ping 一下網管 ping一下百度 通了 就可以了

 

 

   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM