mac os下 vmware Fusion Linux虛擬機配置靜態ip無法上網問題


mac os下 vmware Fusion Linux虛擬機配置靜態ip無法上網問題

配置環境

Mac OS:Big Sur 10.11版本
Linux:CentOS 7.6

VMware安裝Linux虛擬機

使用NAT模式下安裝好虛擬機后,配置靜態ip

網絡適配器設置如下圖

image-20210316145046704

1.先查看Linux IP配置文件

[ryxiong@node03 ~]$ sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33

配置文件

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dchp"  # 修改處
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="39ea98a4-002e-42da-aae1-8a6ac4338cbb"
DEVICE="ens33"
ONBOOT="no"  # 修改處

2.修改配置文件

其中 BOOTPROTO設為static,ONBOOT設為yes.

之后添加IPADDR,GATEWAY,NETWASK,DNS屬性

IPADDR是指IP地址;NETMASK是指子網掩碼;GATEWAY是指網關

BOOTPROTO="static"  # 修改處
ONBOOT="yes"  # 修改處
IPADDR=172.16.10.13  # 指定的靜態ip地址
NETMAST=255.255.255.0  # 子網掩碼
GATEWAY=172.16.10.1  # 網關
DNS=172.16.10.2  # DNS

注意:

  • 其中網關很重要,決定能否正常訪問外網
  • DNS可填可不填,不影響網絡連接

3.獲取網關和子網掩碼

  • 打開mac終端

    cat /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf
    
  • 查看如下信息

    # NAT gateway address
    ip = 172.16.10.1
    netmask = 255.255.255.0
    

ip和netmask,這里到ip對應GATEWAY,netmask對應NETMASK, 分別填入上文配置中.

  • mac ->系統偏好設置->網絡 點擊高級后 如下圖

    image-20210316145917586

此處獲取DNS填寫配置.

4.修改之后的配置文件

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="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="39ea98a4-002e-42da-aae1-8a6ac4338cbb"
DEVICE="ens33"
ONBOOT="yes"  # 修改
IPADDR=172.16.10.13  # 修改
NETMAST=255.255.255.0  # 修改
GATEWAY=172.16.10.1  # 修改
DNS=192.168.3.1  # 修改

5.保存后重啟service network restart

service network restart

訪問網絡

[ryxiong@node03 ~]$ service network restart
Restarting network (via systemctl):  ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to manage system services or units.
Authenticating as: root
Password: 
==== AUTHENTICATION COMPLETE ===
                                                           [  確定  ]
[ryxiong@node03 ~]$ ping www.baidu.com
PING www.wshifen.com (104.193.88.77) 56(84) bytes of data.
64 bytes from 104.193.88.77 (104.193.88.77): icmp_seq=1 ttl=51 time=173 ms
64 bytes from 104.193.88.77 (104.193.88.77): icmp_seq=2 ttl=51 time=169 ms
^C
--- www.wshifen.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 169.965/171.675/173.385/1.710 ms

正常訪問了


免責聲明!

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



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