1

PPTP, Windows,Linux,Mikrotik

Утомился искать разгадку задачки, может знает кто. Имеем сервер линь на убунте, там pptpd, к нему подключаются микрот и windows. Подключаются нормально, адреса получают, пинг до линь-сервера есть от обоих. Но, с микрота win-клиент пингуется, а с win микрот - нет. С линь-сервера микрот и win пингуется, доступ к портам есть. На сервере proxyarp включён, ip_forward=1, iptables:
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT all -- 172.16.0.0/24 172.16.0.0/24
больше правил нет.
Шлюз уделенной сети в win отключен, метрика =1
Arp-ping до win не пингуется, не знаю важно ли это.

Чего делать то? Как так то?

Лига Сисадминов

2.4K постов18.9K подписчиков

Правила сообщества

Мы здесь рады любым постам связанным с рабочими буднями специалистов нашей сферы деятельности.

Вы смотрите срез комментариев. Показать все
4
Автор поста оценил этот комментарий

Вопрос можно закрывать: pptp сервер отдаёт на клиента сеть 172.16.0.1/32, поэтому микрот не знает куда слать пакеты для клиента 172.16.0.3, например.Т.е. пинг с микрота идёт до win только если указать конкретный (pptp) интерфейс. Добавив вручную маршрут для сети 172.16.0.0/24 получаем доступ к микроту. Осталось научить линь отдавать клиенту правильные настройки (если он умеет такое, конечно) и дело в шляпе. Всем сердечное спасибо за участие!

раскрыть ветку (2)
1
Автор поста оценил этот комментарий

pptp не умеет маршруты клиентам давать.

Был в гугле гайд как через dhcp рушить роуты.

раскрыть ветку (1)
Автор поста оценил этот комментарий
Ладно маршруты, маску сети тоже кроме /32 не умеет отдавать?
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку