Menu

#18 Некоторые клиенты не получают DNS

open-fixed
nobody
None
5
2012-11-08
2012-11-01
Andrew
No

accel-ppp сообщает DNS серверы только по запросу, в то время как некоторые клиенты не запрашивают DNS - соответственно, и не получают его. Как пример - DIR-300 ревизии B5,B6
Обычный pppd сообщает DNS серверы в первом IPCP вместе с IP туннеля со стороны сервера:
Oct 15 13:29:05 nas-1 pppd[8024]: sent [IPCP ConfReq id=0x1 <addr 172.20.x.x> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]

Discussion

  • xeb

    xeb - 2012-11-01
    • status: open --> open-fixed
     
  • xeb

    xeb - 2012-11-01

    commit 1c89473d04c74e224546c596608f227dcd77518b
    Author: Kozlov Dmitry <xeb@mail.ru>
    Date: Thu Nov 1 17:43:27 2012 +0400

    ppp: force to send dns

     
  • xeb

    xeb - 2012-11-01
    • status: open-fixed --> closed-fixed
     
  • Andrew

    Andrew - 2012-11-08

    Наложил патч из коммита 1c89473 на 1.7.2. Изменений в поведении не замечено, клиент - обычный rp-pppoe 3.8 + ppp 2.4.5:

    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:: recv [LCP ConfReq id=1 <mru 1492> <magic a3dd3a46>]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:: send [LCP ConfAck id=1 ]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:: recv [LCP ConfAck id=1 <auth MSCHAP-v2> <magic 5733ac94> <mru 1400>]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:: send [MSCHAP-v2 Challenge id=1 <a4386713dec5a514b22efcb4e19f9ba>]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:: recv [MSCHAP-v2 Response id=1 <3b49f3a2dc698df8bc32196b8afe52a8>, <a9dc6bad3aa7f152380e03d4fcf7de7d9ab7bb6658adf7b>, F=0, name="yyy"]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:belyaeva11kv68: send [MSCHAP-v2 Success id=1 "S=0B4198ECFC0D82FC1E033EF37B63021BE2E752CD M=Authentication succeeded"]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:belyaeva11kv68: send [IPCP ConfReq id=1 <addr 172.20.x.x>]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:belyaeva11kv68: yyy: authentication succeeded
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:belyaeva11kv68: recv [IPCP ConfReq id=1 <addr 0.0.0.0>]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:belyaeva11kv68: send [IPCP ConfNak id=1 <addr x.x.x.97>]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:belyaeva11kv68: recv [IPCP ConfAck id=1 <addr 172.20.x.x>]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:belyaeva11kv68: recv [IPCP ConfReq id=2 <addr x.x.x.97>]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:belyaeva11kv68: send [IPCP ConfAck id=2]
    Nov 8 15:50:15 nas-3 accel-pppd: ppp131:belyaeva11kv68: pppd_compat: ip-up started (pid 4638)
    Nov 8 15:50:16 nas-3 accel-pppd: ppp131:belyaeva11kv68: pppd_compat: ip-up finished (1)

     
  • Andrew

    Andrew - 2012-11-08
    • status: closed-fixed --> open-fixed