URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 28812
[ Назад ]

Исходное сообщение
"Проблемы с dial-in в OpenBSD"

Отправлено Николай , 14-Апр-03 14:52 
Долго мучился с настройкой 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"
Отправлено Dalglidgev Timur , 14-Апр-03 17:32 
>Долго мучился с настройкой 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 добавь
proxyarp

NAT для твоей задачи использовать не надо.

Можешь указать на модем вообще другие IP, тогда необходимо чтобы на всех LAN машинах default gateway был на openbsd или прописаны маршруты на подсеть.



"Проблемы с dial-in в OpenBSD"
Отправлено Николай , 15-Апр-03 09:16 
Я с этого начинал, во 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 или прописаны маршруты на
>подсеть.



"Проблемы с dial-in в OpenBSD"
Отправлено Николай , 17-Апр-03 08:58 
Помогите же человеку !