Долго мучился с настройкой dial-in сервера под OpenBSD для доступа в локальную сеть предприятия из дома. Использовал getty+pppd+nat.
При дозвоне по отдельности на tty00 (COM1) и на tty01 (COM2) всё работает нормально. Когда на одном из портов уже установлено соединение при дозвоне на свободный порт невозможно попасть в локальную сеть. Помогите!в /etc/pf.conf у меня записано
...
nat on ep0 from 10.1.1.0/8 to any -> ep0
...в /etc/ppp/options
modem
crtscts
asyncmap 0
passive
mru 296
noproxyarp
ms-dns XX.XX.XX.222
ms-dns XX.XX.XX.196
debugв /etc/ppp/options.tty00
10.1.1.1:10.1.1.3
в /etc/ppp/options.tty01
10.1.1.2:10.1.1.4
>Долго мучился с настройкой dial-in сервера под OpenBSD для доступа в локальную
>сеть предприятия из дома. Использовал getty+pppd+nat.
>При дозвоне по отдельности на tty00 (COM1) и на tty01 (COM2)
>всё работает нормально. Когда на одном из портов уже установлено соединение
>при дозвоне на свободный порт невозможно попасть в локальную сеть. Помогите!
>
>
>в /etc/pf.conf у меня записано
>...
>nat on ep0 from 10.1.1.0/8 to any -> ep0
>...
>
>в /etc/ppp/options
>
>modem
>crtscts
>asyncmap 0
>passive
>mru 296
>noproxyarp
>ms-dns XX.XX.XX.222
>ms-dns XX.XX.XX.196
>debug
>
>в /etc/ppp/options.tty00
>
>10.1.1.1:10.1.1.3
>
>в /etc/ppp/options.tty01
>
>10.1.1.2:10.1.1.4
На порт лучьше дай IP из сети
Например сетка 192.168.1.0/24
Сервак 192.168.1.1
На модемы
/etc/ppp/options.tty00
192.168.1.1:192.168.1.50
/etc/ppp/options.tty01
192.168.1.1:192.168.1.51В options добавь
proxyarpNAT для твоей задачи использовать не надо.
Можешь указать на модем вообще другие IP, тогда необходимо чтобы на всех LAN машинах default gateway был на openbsd или прописаны маршруты на подсеть.
Я с этого начинал, во FreeBSD это работает отлично. Но у меня OpenBSD по причине маленького диска. А потом где-то прочитал что если в OpenBSD портам присваивать IP из локальной сети то при дозвоне система будет пытаться резолвить имена и PPP не сможет установить соединение. Так оно и оказалось.>
>На порт лучьше дай IP из сети
>Например сетка 192.168.1.0/24
>Сервак 192.168.1.1
>На модемы
>/etc/ppp/options.tty00
>192.168.1.1:192.168.1.50
>/etc/ppp/options.tty01
>192.168.1.1:192.168.1.51
>
>В options добавь
>proxyarp
>
>NAT для твоей задачи использовать не надо.
>
>Можешь указать на модем вообще другие IP, тогда необходимо чтобы на всех
>LAN машинах default gateway был на openbsd или прописаны маршруты на
>подсеть.
Помогите же человеку !