VMware 组建局域网
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访问服务
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步