pptpd доступ между сетями

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

wilp
Сообщения: 8

pptpd доступ между сетями

Сообщение wilp »

Добрый день.

На ubuntu-server 8.04.02 ( шлюз) установил pptpd сервер.
В моем простом случае, когда удаленным клиентам выдается ip из диапазона локальной сети
сеть - 192.168.0.0/24
remoteip - 192.168.0.100-192.168.0.104

Соединение из внешнего мира на сервер есть.

Для того, чтобы удаленный клиент им доступ к компьютерам в локальной сети прописал правила iptables:

Код: Выделить всё

iptables -A FORWARD -i eth0 -o ppp2 -j ACCEPT
iptables -A FORWARD -i ppp2 -o eth0 -j ACCEPT


, где
ppp2 - интерфейс ,который назначается удаленному клиенту ,который присоедиился к серверу pptpd.
eth0 - интерфейс локальной сети, т.е. локальный интерфейс шлюза.

Правильно ли я понимаю, что эти правила разрешают доступ по всем протоколам, всем портам из eth0 в ppp2 и из ppp2 в eth0?

Можно ли сделать так, чтобы доступ из ppp2 в eth0 был , а доступа из eth0 в ppp2 не было?

И дополнительно, сделать это по одному порту, 1234?
Спасибо.
Спасибо сказали:
Аватара пользователя
gard
Сообщения: 215

Re: pptpd доступ между сетями

Сообщение gard »

Можно, смотрите опции destination и source (-s -d кажется)..
Изображение Contacts: gard.area51@jabber.ru/org .. more: http://gardarea51.wordpress.com
Спасибо сказали:
Аватара пользователя
gard
Сообщения: 215

Re: pptpd доступ между сетями

Сообщение gard »

Вот тут все понятно написано: http://www.opennet.ru/docs/RUS/iptables/#MATCHES :)

Можно ли сделать так, чтобы доступ из ppp2 в eth0 был , а доступа из eth0 в ppp2 не было?


Все проще .. напишите заместо ACcEPT DROP =))))))) в первой строке... но.. тогда eth0 не сможет отвечать ppp2.. в общем читайте про состояние соединений там же в руководстве. 6.4.3.6. Критерий State
Изображение Contacts: gard.area51@jabber.ru/org .. more: http://gardarea51.wordpress.com
Спасибо сказали: