VMware下有两台机器,且已配置了桥接模式(在公司局域网下)
现希望两台机器之间建立局域网可以直接互相访问,且保留公司局域网访问方式
1. 添加网络适配器(虚拟机右键->设置->添加->选择网络适配器)
配置结果如下,选择NAT模式
2. 查看NAT模式的网关等信息(编辑-> 虚拟网络编辑器 -> NAT设置)
3. linux虚拟机配置网关
进入虚拟机执行 ifconfig -a 可以看到新增的网卡
4. netplan 配置
编辑 /etc/netplan/00-installer-config.yaml 文件
network: ethernets: ens33: # 这是桥接模式的网卡配置 dhcp4: false addresses: - 192.168.1.167/24 # 固定当前机器的ip nameservers: addresses: [192.168.1.1, 8.8.8.8] routes: - to: default via: 192.168.1.1 - to: 0.0.0.0/24 via: 192.168.1.1 table: 101 routing-policy: - from: 192.168.1.0/24 table: 101 - to: 192.168.1.0/24 table: 101 ens37: # 这是NET模式网卡配置 dhcp4: false addresses: - 192.168.23.11/24 # 固定当前机器的ip = 局域网ip nameservers: addresses: [192.168.23.2, 8.8.8.8] routes: - to: 0.0.0.0/24 via: 192.168.23.2 # 这里填写前面查看NAT模式的网关 table: 102 routing-policy: - from: 192.168.23.0/24 table: 102 - to: 192.168.23.0/24 table: 102 version: 2
最后执行 sudo netplan apply 即可
博主共配置了两台机器,分别为:
ubunt1: 公司内网ip 192.168.1.166 net局域网ip:192.168.23.10
ubunt2: 公司内网ip 192.168.1.167 net局域网ip:192.168.23.11
验证可分别通过公司内网ip和局域网ip访问服务
标签:24,ip,192.168,局域网,组建,NAT,table,VMware From: https://www.cnblogs.com/ericzhao01/p/17059728.html