У меня есть iocage jail FreeBSD 11.1 в другой подсети, чем хост, и я хочу, чтобы он достиг других хостов в той же подсети, что и хост.
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
Из тюрьмы я могу пинговать хост 192.168.0.10, но не могу пинговать другие хосты в той же сети, что и хост, например 192.168.0.1 (шлюз).
Любой намек ?.
Все хосты в этой сети должны знать путь к 10.1.1.10. На вашем основном GW добавьте путь к 10.1.1.0/24 через 192.168.0.10. Или на указанном хосте просто добавьте:
route add 10.1.1.0/24 gateway 192.168.0.10