![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| butcher |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 30.11.2005 Репутация: нет Всего: нет |
Я уже поднимал подобную тему, снял ее позже, за неимение ответов. Разобраться полностью и самостоятельно не удалось, в надежде что все таки помогут поднимаю снова. Задача - настроить VPN под управлением pptpd с шифрованым каналом (это работает) и дать возможность клиентам бегать в интернет через данный шлюз(клиенты сидят на WinXP). Вот именно с этим и возникает проблема. Руководствуясь документацией по тесту направления пакетов - http://poptop.sourceforge.net/dox/diagnose-forwarding.phtml мне удалось пройти с Test0 по Test3. Дальше дело не пошло. Подобное правило iptables -t nat -A POSTROUTING -s 172.16.0.0/24 -j MASQUERADE не заводит пакеты на VPN и к томуже потом очень быстро слетает из правил iptables. Я подозреваю, что его снимает сам SuSEfirewall2 так как у него есть свой конфигурационный файл. Естественно я в выше изложеном правиле ставлю нужний IP, так как я не полний валенок. Если кто-то уже делал что-нибудь подобное, plz не оставляйте без внимания.... Что самое обидное, так это то, что на RH9 работало и настраивал я... Зарание благодарен!!!
|
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 34 Всего: 317 |
ну и ник у тебя... добрый
во-1-ых: когда маскарад начинаешь, очень важно указать выходной интерфейс, под адрес которого ты маскируешься. если не укажешь... РТФМ на какой адрес айпи-тейбл тебе все пакеты переведет я честно и не знаю, предполагаю на тот, который у тебя идет на дифолтный шлюз, а это не всегда правильный, у меня напр.: iptables -t nat -I POSTROUTING -o ppp0 -j MASQUERADE а дефолтный шлюз у меня не ppp0. во-2-ых: я не хочу вдаваться в подробности этого сайта, я на него не ходил. но возможно что тебе нужно не только маскарад делать но и статические правила SNAT и/или DNAT. давай распиши какие у тя подсети, и кто шлюз кого, и тогда покумекаем, а то ... слишком много неизвестностей. в-3-х: в СуЗе, надо иднти ихним путем, - т.е. добавлять правила через Яст ихний.. а то много можно граблей накушаться. в-4-х: если маршрутизация настроена криво - тоже будут проблемы. ниже - мысли вслух.(немного сумбурные, но правильные ) шлюз VPN: с 2-мя сетевухами: одна на внутр. рабочую сеть, другая на интернет. когда поднимается VPN, то туннель тоже имеет свой интерфейс, с адресом. на него будем бросать пакеты. как и какие? путь 1:если всем клиентам нужен доступ через VPN, обычно клиентов во внутренней сети держут в одной подсети с VPN сетью. перенапр. пакетов делается с помощью ip_forward и маршрутизации.. в таком случае в логах можно будет видеть кто куда лазал. путь 2:можно сделать и по другому: на него и выводят пакеты тех кому надо пробиться в туннель VPN через MASQUERADE. но в таком случае, на другом конце туннеля видно будет только 1 адрес шлюза, что не всегда достаточно хорошо с точки зрения обозрения давай... излогай доступно. че те нада ? Это сообщение отредактировал(а) bilbobagginz - 24.1.2006, 13:26 -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| butcher |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 30.11.2005 Репутация: нет Всего: нет |
Извините bilbobagginz, что так долго не отвечал! Я изложу топологию сети, которая будет в этоге использоваться... Клиенты WinXP(внешний IP) -> (Internet) -> VPN Servet(внешний IP) и через этот сервер клиенты должы бегать по Интернету... Но на данном этапе у меня сервер настраивается дома, а топология немного отличается от предыдущей. У меня все компы сидят за рутером, т.е. и клиент, и сервер.
WinXP client(192.168.1.15), а сервер VPN Servet(192.168.1.21) Вот ifconfig c скрвера при созданом соединении с VPN (pptpd)
Пару слов про yast и firewall у SUSE. Yast для firewall все настройки берет из файла /etc/sysconfig/SuSEfirewall2 и не ко всем переменным этого файла есть доступ через Yast. И больше приходится делать изменения вручную прямо в файле... А по поводу статических правил Вы правы, что-то мне надо с ними делать... |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Администрирование" | |
|
|
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование *NIX систем | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |