The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"incoming upd && pptp"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Сеть. проблемы, диагностика)
Изначальное сообщение [ Отслеживать ]

"incoming upd && pptp"  +/
Сообщение от zzzz44 (ok) on 10-Мрт-11, 20:27 
Здравствуйте!

Столкнулся с такой проблемой: не принимаются входящие UDP-запросы на хосте (192.168.1.2) при поднятом pptp.
Хост выходит в интернет через pptp, а сам pptp-сервер доступен через NAT на роутере (192.168.1.1).
На этом же роутере настроен виртуальный сервер, который пробрасывает UDP по определённому порту.

Симптомы такие (используя WireShark):
1. Когда отсутствует pptp-соединение, пакеты приходят и от хоста отсылаются ICMP-пакеты (port unreacheble), если на порте ничего не висит. Если порт слушается, то он корректно обрабатывается программой
2. При поднятом pptp-соединении, тоже приходят UDP пакеты, но они как-то молчаливо "отбрасываются", т.е. ICMP-пакеты не отсылаются (port unreacheble), если никто не слушает порт, а если программа слушает, то ей ничего не приходит.
3. Если на роутере сделать форвард на другой хост из локальной сети (192.168.1.3), на котором использовать банальный форвард UDP:
socat UDP4-LISTEN:7000 UDP:192.168.1.2:7000, то UDP принимаются при поднятом соединении.

Т.о. пактеты почему-то пропадают, при поднятом pptp-соединении пробрасываемом через 192.168.1.1 и при получении пакетов именно от 192.168.1.1. Хотелось бы избежать хоста-посредника. Кто подскажет, что делать?

Спасибо!

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "incoming upd && pptp"  +/
Сообщение от Aquarius (ok) on 11-Мрт-11, 11:55 
>[оверквотинг удален]
> 2. При поднятом pptp-соединении, тоже приходят UDP пакеты, но они как-то молчаливо
> "отбрасываются", т.е. ICMP-пакеты не отсылаются (port unreacheble), если никто не слушает
> порт, а если программа слушает, то ей ничего не приходит.
> 3. Если на роутере сделать форвард на другой хост из локальной сети
> (192.168.1.3), на котором использовать банальный форвард UDP:
> socat UDP4-LISTEN:7000 UDP:192.168.1.2:7000, то UDP принимаются при поднятом соединении.
> Т.о. пактеты почему-то пропадают, при поднятом pptp-соединении пробрасываемом через 192.168.1.1
> и при получении пакетов именно от 192.168.1.1. Хотелось бы избежать хоста-посредника.
> Кто подскажет, что делать?
> Спасибо!

всё, конечно, предельно ясно, кроме одного: какая операционная система используется, какое ПО, схема сети

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру