route CentOS
есть два сетевых карт
другой видит интернет IP 10.35.0.1 255.255.255.0 10.35.0.254 другой локальный сеть IP 192.168.1.10 255.255.255.0 10.192.168.1.20 как сделать или прописать route чтобы раздавать интернет через 192.168.1.10 в локальном сети то есть с 2 сетевой карты видеть 1 сетевую карту |
для начала включи сквоздную маршрутизацию
т. е. залезь в файл /etc/sysctl.conf , найди там строчку net.ipv4.ip_forward, если она закоментированна, то сними коментарий и пропиши значение 1. ну и второе нужно создать скрипт iptables, но это только если нужен нат например touch /etc/iptables.sh chmod +x /etc/iptables.sh vim /etc/iptables.sh прописать туда Цитата:
потом этот скрипт надо добавить в автозагрузку, понятия не имею как это делается в centos, но скорее всего так же как и во многих других дистрибутивах: добавить строчку sh /etc/iptables.sh перед строчкой exit 0 в файле /etc/rc.local потом перезагрузить комп |
Цитата:
|
Цитата:
|
Норм же чо
|
увы не работает
|
Увы не работать не может, это элементарный и универсальный способ для решения твоей задачи. Ты где то допустил ошибку вот и все. Да и выхлоп ifconfig не помешал бы.
|
Цитата:
|
фууу все разобрался
iptables -t nat -A POSTROUTING -s 110.35.0.1 -o eth1 -j MASQUERADE |
iptables -t nat -A POSTROUTING -s 10.35.0.0/24 -o eth1 -j MASQUERADE
так тогда сделай, правильнее будет |
Часовой пояс GMT +9, время: 17:29. |
Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2024, Якутск-Online. Перевод: zCarot