Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       17 Jul 2000  23:45:58
 To : All
 Subject : dialin на pppd
 -------------------------------------------------------------------------------- 
 
 
 Есть машина A под FreeBSD 3.5-STABLE. Имеет одну сетевую карточку fxp0.
 Подключена к локальной сети с реальными адресами, ее адрес
 xx.xx.65.80, сетевая маска 255.255.255.0 
 В /etc/rc.conf стоит 
 defaultrouter="xx.xx.65.69".
 Все работает.
 
 Захотелось попробовать сделать маленький dialin на одном модеме, на pppd,
 с выделением незанятого реального адреса xx.xx.65.85
 Что делаем: 
 1. Включаем роутинг: sysctl -w net.inet.ip.forwarding=1
 2. В /etc/ttys вешаем getty на ttyd0, модем настраиваем брать трубку.
 3. В /etc/ppp/options пишем:
 
 lock
 modem
 crtscts
 asyncmap 0
 proxyarp
 xx.xx.65.80:xx.xx.65.85
 netmask 255.255.255.255
 debug
 
 4. Заводим нового юзера в шеллом /usr/sbin/pppd
 
 Есть машина B под FreeBSD 4.0-STABLE. У нее никаких сетевых интерфейсов,
 никакого defaultrouter. Втыкаем в нее модем, пишем в /etc/ppp/options:
 
 cuaa1
 57600
 lock
 modem
 crtscts
 asyncmap 0
 debug
 defaultroute
 mtu 576
 persist
 connect '/etc/ppp/script'
 
 Сначала проверяем без pppd. Терминалкой звоним с B на A, там getty
 берет трубу, авторизуемся юзером с нормальным shell, все прекрасно.
 Модемный коннект стоит, не рвется, можно работать, но без сетевого
 интерфейса на B.
 
 Теперь пробуем с pppd. Hа B пишем стрипт /etc/ppp/script, который 
 авторизуется на A юзером в шеллом pppd. Авторизация проходит замечательно, 
 оба pppd поднимают каждый свой интерфейс ppp0. Все хорошо, за исключением
 того, что ПАКЕТЫ HЕ ХОДЯТ. Hе то, что не роутятся, а вообще не ходят.
 Hапример, пингую на B, с адреса xx.xx.65.85 адрес xx.xx.65.80,
 параллельно запустив trafshow. Вижу только исходящие пакеты. Входящих нет.
 Да и модем моргает только на передачу. 
 
 Вывод - коряво сконфигурена машина A. В чем криворукость проявилась?
 
 Eugene
 --- slrn/0.9.6.2 (FreeBSD)
  * Origin: SVZ-Service (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 dialin на pppd   Eugene Grosbein   17 Jul 2000 23:45:58 
 dialin на pppd   Oleg Derevenetz   17 Jul 2000 21:14:50 
 Re: dialin на pppd   Eugene Grosbein   18 Jul 2000 10:02:55 
 dialin на pppd   Oleg Derevenetz   18 Jul 2000 10:27:38 
 Re: dialin на pppd   Eugene Grosbein   18 Jul 2000 18:06:06 
 dialin на pppd   Eugene Cheusov   17 Jul 2000 21:40:43 
 Re: dialin на pppd   Eugene Grosbein   18 Jul 2000 18:08:13 
Архивное /ru.unix.bsd/34938165284d3.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional