Добрый день,
ASPLinux 9, запускаю pptpd через ppp + freeradius.
Интерфейс eth0 - 192.168.0.1/24,
в pptpd.conf:
localip 192.168.1.1
remoteip 192.168.1.101-200
, в опциях ppp - options.pptpd ставлю
ms-dns 192.168.1.1
Почему 1.1, а не 0.1 - потому что считаю трафик на ppp интерфейсе, и хочу считать и dns-трафик тоже.
Vpn поднимается с виндового клиента, dns устанавливается, но не работает, потому что named не слушает на интерфейсе 1.1, а только на 0.1.
Я вижу два решения проблемы - первое - можно попробовать настроить в prerouting dnat с 1.1 на 0.1, второе - создать алиас (eth0:0) для 192.168.0.1 - 192.168.1.1, после чего все работает.
Оба варианта не нравятся, вроде как гвозди микроскопом забивать. Очевидно, что эта проблема вставала уже перед многими, и наверняка есть какое-то простое и стандартное решение. Интересно, какое?
|