我对此很陌生,所以这可能是一个显而易见的问题。
我提供了同一网络上的两台服务器,其中一台有 ip192.168.72.201另一个192.168.98.192。
他们无法互相交流,因为“交换机端口之间不会转发第 2 层流量,即使位于同一子网中,我们的网络中的服务器之间也不可能直接通信”。
为了互相交谈,我需要添加一条静态路由。
我花了一整天的时间尝试添加东西/etc/netplan/01-netcfg.yaml
,但仍然无法通信,因为我能找到的所有示例都只有 IP 地址的最后一个数字不同......
-- 服务器 1 统计 --
~# ifconfig
eth0: flags=4161<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500<br/>
inet 192.168.98.192 netmask 255.255.255.255 broadcast 0.0.0.0
~# ip route
default via 192.168.64.1 dev eth0 proto static onlink
-- 服务器 2 统计 --
IPv4 Address. . . . . . . . . . . : 192.168.72.201(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.192.0
Default Gateway . . . . . . . . . : 192.168.64.1
任何帮助表示感谢
答案1
没关系,添加
routes:
- to: 192.168.72.201
via: 192.168.64.1
到 netplan 文件就起作用了。