计算机 1(在 Ubuntu 服务器 18.04 上)通过无线方式连接到接入点,并通过以太网连接到交换机。计算机 2(分别为 3)通过交换机(分别为无线接入点)连接到 1。
2 和 3 需要相互通信。因此,我基本上是在尝试使用 来搭建桥梁netplan
。
目前,我的 YAML 文件是:
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: true
addresses: [192.168.0.10/16]
optional: true
wifis:
wlp3s0:
dhcp4: true
dhcp6: true
access-points:
"ESSID":
password: "PASSWORD"
bridges:
br0:
interfaces: [wlp3s0, eno1]
dhcp4: true
从 3 开始,我可以 ping 通eno1
;wlp3s0
从 1 开始,我无法 ping 通任何人。机器 1 配置了静态 IP(192.168.0.5)。如果没有 netplan 配置,1 和 2 可以互相 ping 通。
1和3怎样才能互相沟通?
答案1
目前的答案是,这在配置文件中是行不通的。您需要启用流量路由和代理 ARP 和 DHCP 请求。
完整指南可在此处找到这里。