ppp

Ivan8209

Бред какой-то.
Что я делаю не так?
ppp.conf:

set ifaddr SERV CLNT
enable proxy
open

SERV и CLNT есть IP-адреса из одной подсетки/24.
rc.conf:

gateway_enable="YES"

/etc/rc.d/routing restart
sysctl net.inet.ip.forwarding
net.inet.ip.forwarding: 1
SERV> ping CLNT --- идёт.
HOST> ping CLNT --- не идёт.
HOST --- посторонний из той же подсети.
В чём может быть дело?
messages:

Jun 9 11:22:45 SERVNAME ppp[47238]: tun0: Error: Bad option length 0 (out of phase?)

В этом?
---
...Я работаю антинаучным аферистом...

sergey_m

А в логах про прокси чего?
А arp -a чего кажет?

Ivan8209

Сейчас установить невозможно.
То есть возможно, но нежелательно.
Не знаешь, отчего может случаться "usbdevs -v"

Controller /dev/usb0:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000 VIA(0x0000 rev 1.00
port 1 powered
port 2 addr 0 should never happen!
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000 VIA(0x0000 rev 1.00
port 1 powered
port 2 powered

?
С этой ерундой пока тоже ничего не ясно, но она мешает
ответить на поставленные тобой вопросы.
Симптоматика такая.
После нескольких поднятий соответствующего порта (2
последний при попытке соединения, оказывается
в указанном состоянии.
Сейчас полдня уже собирается 5.4,
там вроде УСБ сколько-то правили,
мож и исправили уже.
---
...Я работаю антинаучным аферистом...

Ivan8209

Чудеса какие-то.
Сейчас с теми же настройками наблюдалось то же самое.
После "sysctl net.link.ether.inet.proxyall=1", заботливо
вычитанном в ppp(8) и arp(4 заработал пинг с HOST.
Получается, надо писать "enable proxyall"?
Я такое уже пробовал, не получалось.
Пойду выпью. (Ушёл за чайником.)
---
A44: Ламеры в гамаке пусть в тапках трахаются --- это их проблемы.
Я в своём гамаке хочу полноценно трахаться на лыжах.

Ivan8209


Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: deflink: SendConfigAck(2) state = Req-Sent
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: IPADDR[6] CLNT
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: COMPPROTO[6] 4 VJ slots with slot compression
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: PRIDNS[6] SERV
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: SECDNS[6] 255.255.255.255
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: deflink: State change Req-Sent --> Ack-Sent
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: LCP: deflink: RecvCodeRej(2) state = Opened
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: deflink: RecvConfigNak(2) state = Ack-Sent
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: Error: Bad option length 0 (out of phase?)
~~~~~
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: deflink: SendConfigReq(3) state = Ack-Sent
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: IPADDR[6] SERV
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: COMPPROTO[6] 16 VJ slots with slot compression
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: deflink: RecvConfigAck(3) state = Ack-Sent
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: IPADDR[6] SERV
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: COMPPROTO[6] 16 VJ slots with slot compression
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: deflink: State change Ack-Sent --> Opened
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: deflink: LayerUp.
Jun 9 19:42:58 SERVNAME ppp[40884]: tun0: IPCP: myaddr SERV hisaddr = CLNT

Почему может возникать ошибка?
Идти изучать RFC?
Заменил в ppp.conf "proxy" на "proxyarp". Работает.
Пока не осознал.
---
"Бросая в воду камешки, смотри на круги, ими образуемые..."
Оставить комментарий
Имя или ник:
Комментарий: