Как правильно построить роуты? Имеется сеть 172.16.100.0/24 которой нужно дать доступ в интернет через интерфейс ens19, его адрес 10.0.88.111/24 шлюз 10.0.88.254, я прописал следующее:default via 10.0.88.254 dev ens19 ip route add 172.16.100.0/24 via 10.0.88.111 iptables -A POSTROUTING -t nat -s 172.16.100.0/24 -o ens19 -j MASQUERADE Форвардинг включил, но при сниффинге пакетов не видно, интернет с ens19 имеется,в чём может быть проблема ?
Проблема может быть связана с неправильно настроенным NAT или с правилами фильтрации пакетов в iptables.
Проверьте следующее:
Убедитесь, что форвардинг включен на сервере: sudo sysctl net.ipv4.ip_forward Должно быть значение 1
Убедитесь, что правила iptables не блокируют доступ к интернету. Проверьте текущие правила с помощью команды: sudo iptables -L
Попробуйте добавить правило iptables для перенаправления пакетов: sudo iptables -t nat -A POSTROUTING -s 172.16.100.0/24 -o ens19 -j MASQUERADE
Если после выполнения этих шагов проблема не решается, попробуйте перезагрузить сервер и повторить процесс настройки. Если проблема остается, возможно, стоит обратиться к администратору сети или провайдеру интернет-услуг.
Проблема может быть связана с неправильно настроенным NAT или с правилами фильтрации пакетов в iptables.
Проверьте следующее:
Убедитесь, что форвардинг включен на сервере:
sudo sysctl net.ipv4.ip_forward
Должно быть значение 1
Убедитесь, что правила iptables не блокируют доступ к интернету. Проверьте текущие правила с помощью команды:
sudo iptables -L
Попробуйте добавить правило iptables для перенаправления пакетов:
sudo iptables -t nat -A POSTROUTING -s 172.16.100.0/24 -o ens19 -j MASQUERADE
Если после выполнения этих шагов проблема не решается, попробуйте перезагрузить сервер и повторить процесс настройки. Если проблема остается, возможно, стоит обратиться к администратору сети или провайдеру интернет-услуг.