目錄
- 1、配置virtual box全局網絡
- 1.1. 宿主機網絡配置
- 1.2. NAT網路配置
- 2. 配置虛擬機網絡
- 2.1. 給虛擬機配置NAT網卡
- 2.2. 給虛擬機配置本機互通網卡
- 3. 虛擬機配置固定IP
- 3.1. 獲取宿主機IP和DNS
- 3.2. 虛擬機配置固定IP
1、配置virtual box全局網絡
對所有虛擬機有效。
1.1. 宿主機網絡配置
這是為了宿主機和虛擬機之間能互通。
為了配置固定IP,可以禁用 DHCP Server。
1.2. NAT網路配置
這是為了通過NAT地址轉換,虛擬機能訪問公網。
2. 配置虛擬機網絡
2.1. 給虛擬機配置NAT網卡
虛擬機通過前面配置的全局NAT網卡,就可以訪問公網了。
2.2. 給虛擬機配置本機互通網卡
虛擬機通過前面配置的Host-only網卡,就可以和宿主機互通了。
3. 虛擬機配置固定IP
3.1. 獲取宿主機IP和DNS
ipconfig /all
注意:我們使用宿主機完成域名解析,虛擬機使用 192.168.0.1作為DNS
3.2. 虛擬機配置固定IP
vim /etc/netplan/00-installer-config.yaml
設置固定IP
# This is the network config written by 'subiquity' network: ethernets: enp0s3: dhcp4: true enp0s8: dhcp4: false # 禁用 dhcp addresses: [192.168.56.102/24] # 固定IP, 24即表示24位掩碼255.255.255.0 nameservers: addresses: [192.168.0.1] # 使用主機gateway version: 2
使配置生效
netplan apply
這樣我們就可以實現:
- 虛擬機和宿主機互ping
- 虛擬機有固定IP
- 虛擬機也可以訪問公網了