一、VirtualBox 網絡設置
打開 VirtualBox 的設置,再點擊網絡,連接方式選橋接網卡。
二、虛擬機設置網絡
啟動虛擬機,輸入下面命令進入網絡配置目錄:
cd /etc/sysconfig/network-scripts/
查看一下有哪些文件(后面兩個是我之前備份的,不用管):
ls
編輯配置文件:
vi ifcfg-enp0s3
相關配置:
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=eth0
UUID=3d9407ec-c449-4d84-822b-9b1ffa986d97
DEVICE=eth0
ONBOOT=yes
IPADDR=xxx.xxx.xxx.xxx
GATEWAY=xxx.xxx.xxx.xxx
NETMASK=xxx.xxx.xxx.xxx
DNS1=114.114.114.114
-
ONBOOT=yes 是設置開機啟動;
-
IPADDR 是該虛擬機的靜態 IP,這邊要跟 Win10 的保持同一網段;
-
GATEWAY 是 Win10 的默認網關;
-
NETMASK 是 Win10 的子網掩碼。
可以利用 cmd 輸入下面命令查看自己電腦的 IP、網關等信息:
ipconfig
看到一下:
-
其中默認網關就是對應的虛擬機中的 GATEWAY。
-
子網掩碼就是對應的虛擬機中的 NETMASK。
-
而虛擬機中的 IPADDR 可以根據 IPv4 地址自己寫一個新的 IP 地址,作為虛擬機地址,只要保證和 Win10 在同一網段就行。
我的設置如下:
設置完之后,按 Esc,再輸入 :wq
保存退出。
此時輸入下面命令重啟一下虛擬機:
reboot
重啟完成之后,隨便 ping 一個網址查看網絡有沒有配置成功:
可以看到百度網址可以 ping 通,表示虛擬機網絡設置成功。