目錄
- 1、配置virtual box全局網(wǎng)絡(luò)
- 1.1. 宿主機(jī)網(wǎng)絡(luò)配置
- 1.2. NAT網(wǎng)路配置
- 2. 配置虛擬機(jī)網(wǎng)絡(luò)
- 2.1. 給虛擬機(jī)配置NAT網(wǎng)卡
- 2.2. 給虛擬機(jī)配置本機(jī)互通網(wǎng)卡
- 3. 虛擬機(jī)配置固定IP
- 3.1. 獲取宿主機(jī)IP和DNS
- 3.2. 虛擬機(jī)配置固定IP
1、配置virtual box全局網(wǎng)絡(luò)
對所有虛擬機(jī)有效。
1.1. 宿主機(jī)網(wǎng)絡(luò)配置
這是為了宿主機(jī)和虛擬機(jī)之間能互通。
為了配置固定IP,可以禁用 DHCP Server。
1.2. NAT網(wǎng)路配置
這是為了通過NAT地址轉(zhuǎn)換,虛擬機(jī)能訪問公網(wǎng)。
2. 配置虛擬機(jī)網(wǎng)絡(luò)
2.1. 給虛擬機(jī)配置NAT網(wǎng)卡
虛擬機(jī)通過前面配置的全局NAT網(wǎng)卡,就可以訪問公網(wǎng)了。
2.2. 給虛擬機(jī)配置本機(jī)互通網(wǎng)卡
虛擬機(jī)通過前面配置的Host-only網(wǎng)卡,就可以和宿主機(jī)互通了。
3. 虛擬機(jī)配置固定IP
3.1. 獲取宿主機(jī)IP和DNS
ipconfig /all
注意:我們使用宿主機(jī)完成域名解析,虛擬機(jī)使用 192.168.0.1作為DNS
3.2. 虛擬機(jī)配置固定IP
vim /etc/netplan/00-installer-config.yaml
設(shè)置固定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] # 使用主機(jī)gateway version: 2
使配置生效
netplan apply
這樣我們就可以實(shí)現(xiàn):
- 虛擬機(jī)和宿主機(jī)互ping
- 虛擬機(jī)有固定IP
- 虛擬機(jī)也可以訪問公網(wǎng)了