我有一个创建和配置网络的小项目,如图所示。网络配置
我有:3个虚拟机(1个工作站和2个路由器)。
我需要的是:从ws11到r2成功的ping。
我所做的是: 1)在每台机器上创建2个内部网络,2)编辑/etc/netplan/*..yaml文件(如下所示):
每台机器上的路由-n命令的结果显示为这里。
根据我最近了解到的信息,数据包的路径是: ws11检查它的路由表并将数据包传递给网关( r1 ),r1检查它的路由表并看到接收方(10.100.0.12)位于其网络的某个位置并将数据包发送给r2。但由于某种原因,它实际上不是那样工作的。
我做错什么了?应该做些什么来使它发挥作用?我刚接触过社交网络,我会感谢你的帮助。
ws11
network:
ethernets:
enp0s3:
dhcp4: false
addresses: [10.10.0.2/18]
gateway4: 10.10.0.1
version: 2r1
network:
ethernets:
enp0s3:
dhcp4: false
addresses: [10.10.0.1/18]
enp0s8:
dhcp4: false
addresses: [10.100.0.11/16]
version: 2r2
network:
ethernets:
enp0s3:
dhcp4: false
addresses: [10.100.0.12/16]
version: 2发布于 2022-01-07 13:39:10
IPv4转发在r1上不启用,伪装NAT必须在网关接口上启用(enp0s3 on r1)
https://stackoverflow.com/questions/70621918
复制相似问题