我在与主机不同的子网上有一个 FreeBSD 11.1 iocage jail,并且我希望它能够访问与主机位于同一子网上的其他主机。
Host IP: 192.168.0.10 (interface re0)
Default GW: 192.168.0.1
JAIL IP: 10.1.1.10
我已经配置了:
iocage set ip4_addr="re0|10.1.1.10/24" myjail
iocage set defaultrouter="192.168.0.1" myjail
从监狱我可以 ping 主机 192.168.0.10,但无法 ping 与主机位于同一网络上的其他主机,例如 192.168.0.1(网关)。
有什么提示吗?
答案1
此网络中的所有主机都必须知道到 10.1.1.10 的路由路径。在主网关上通过 192.168.0.10 添加到 10.1.1.0/24 的路径。或者在指定主机上只需添加:
route add 10.1.1.0/24 gateway 192.168.0.10