Доброго время суток !
FreeBSD поставил и начал изучать неделю назад.
Используется как шлюз FreeBSD 4.7 для выхода в Инет по dialup. Клиентские машины WIndows XP.
dialing по ppp, и его NAT.
Запускаю вручную ppp и все работает замечательно.
Вопросы:
1. Как сделать дозвон по требованию ?
Т.е. я так понимаю либо дозвон происходит, если не находится машина с определенным где-то доменным именем (hosts или еще где), либо как-то еще просигнализировать. Я прочел описывание как network_interface=«tun0»,
далее не понял либо присваеваем ему IP, либо нет, и сигнал на определенный сокет запускаем каким-то боком дозвон по PPP. ???
Я читал man.
- auto открывает туннельное устройство, и ждет исходящего трафика. (Я правильно понял ?).
Когда я запускаю ppp –auto demand сразу же идет соединение. Активных подключений в данный момент вроде нет, или могут какие-нибудь запущенные демоны сразу ломятся ? (sendmail как основного подозреваемого я в процессах убил).
Что такое активные подключения в контексте NAT ??? NAT в user-ppp запускается при запуске ppp. Я не ошибаюсь ??? Как Windows-клиенту сообщить FreeBSD что он хочет лезть в инет ?
Может воспользоваться natd ?? Далее присвоить tun0 IP-шник и перенаправлять пакеты с определенными портами на него, а подлюка ppp будучи загруженная в режиме –auto начнет дозваниваться ??? Но как ?
Если tun0 я в rc.conf делаю как network_interface то при загрузке ppp сразу же дозванивается, что ни есть хорошо. Короче я запутался. Может кто сталкивался с такой проблемой или ее решением ? Спасибо за внимание.
Привожу ppp.conf
default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION (built COMPILATIONDATE)
set device /dev/cuaa1
nat enable yes
set speed 57600
disable pred1
deny pred1
disable lqr
deny lqr
set dial «ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\«\» AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT»
set timeout 30 # 3 minute idle timer (the default)
set redial 3 10
enable dns # request DNS info (for resolv.conf)
inter:
set phone «49911»
set authname R28ku42k6h
set authkey 233t49gN
set timeout 420
set openmode active
accept chap
demand:
set phone «49911»
set authname *****
set authkey *****
set timeout 420
set openmode active
accept chap
set ifaddr 127.1.1.1/0 127.2.2.2/0 255.255.255.0
add default HISADDR
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
1. Сделать cvsup до 4.11-STABLE.
2. Сходить на sysoev.ru и почитать про описание настройки ppp.