Цитата:
Сообщение от denn
/etc/iptables.up.rules первая, вторая ваша цитата не работает.
|
Не понял, что именно не работает.
Цитата:
|
eth1 не хочет включатся с этими настройками, на сколько я понял. В ifconfig не видно eth1.
|
Тогда поднимайте с теми настройками, которые работают. Главное, чтобы интерфейс был.
Цитата:
|
Когда убираешь эти строки, включается и появляется инет.
|
Опять не понял, какие строки имеются в виду.
Цитата:
|
Но без VPN(pon vpn) второй комп не видит локалку(ya1.ru и т.д). Да и с включенным инетом не открывает stcm.ru,irc.ya1.ru.
|
Вобщем: у вас шлюз с Debian настроен нормально. Когда вы на нём поднимаете vpn маршрут по умолчанию меняется, это видно из вывода route. У вас появляется интерфейс ppp0 и остается eth0. Соответственно, нужно фарвордить пакеты через оба интерфейса: если vpn поднят, то внешка должна быть доступна для всех, когда не поднят - только внутренние ресурсы СТК.
Попробуйте старый вариант /etc/iptables.up.rules с добавкой одной строки:
Код:
*nat
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A POSTROUTING -o ppp0 -j MASQUERADE
-A POSTROUTING -o eth0 -j MASQUERADE
COMMIT
Пропингуйте свои машины между собой.