Назад | Перейти на главную страницу

iocage jail с другой подсетью не может пинговать сеть

У меня есть 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