Results 1 to 3 of 3

Thread: wl500gx + WL500g-1.9.2.7-7d-pre4 fw = есть pptp dhcp, нет NAT?

  1. #1

    Lightbulb wl500gx + WL500g-1.9.2.7-7d-pre4 fw = есть pptp dhcp, нет NAT?

    У моего провайдера выдается по dhcp сначала внутрисетевой IP, а потом по pptp реальный интернетовский IP. И тот и другой каждый раз разный.
    Настройки следующие:
    Local IP: 192.168.100.*
    Default gw: 192.168.100.1
    Remote PtP: 192.168.0.2
    PtP IP: любой

    Прчитав форум прежде чем настраивать что-либо, скачал прошивку из сабжа, прошился, но как настроить такую конфигурацию через веб-интерфейс - не нашёл. Поэтому полез в телнет (предварительно почитав "Как настроить модем с нуля"), пол-часа неторопливого редактирования файликов и вуаля - золотой ключик у нас в кармане. Модем сначала получает IP от провайдера, потом запускает pppd, получает реальный IP, прописывает нужные маршруты. Интернет есть, пинги с модема ходят.
    Зато отсутствует маршрутизация как с LAN, так и с WiFi. Как это побороть - я так и не понял. Модем стоит в режиме home gateway, таблица маршрутизации следующая:
    192.168.100.1 dev vlan1 scope link
    217.194.240.11 dev ppp0 proto kernel scope link src 217.194.249.12
    192.168.100.0/24 dev vlan1 proto kernel scope link src 192.168.100.244
    192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.1
    192.168.0.0/16 via 192.168.100.1 dev vlan1
    127.0.0.0/8 dev lo scope link
    default dev ppp0 scope link
    Как уже выше говорилось, с модема все пинги ходят на ура.
    PING wl500g.info (87.239.8.20): 56 data bytes
    64 bytes from 87.239.8.20: icmp_seq=0 ttl=50 time=218.0 ms
    64 bytes from 87.239.8.20: icmp_seq=1 ttl=50 time=213.9 ms
    64 bytes from 87.239.8.20: icmp_seq=2 ttl=50 time=211.3 ms

    Я понимаю, что что-то недокручено в SNAT, но возникает вопрос - так и должно быть, что нет NAT-a c br0 на ppp0?
    iptables -L показывает:
    Chain FORWARD (policy ACCEPT)
    target prot opt source destination
    ACCEPT all -- anywhere anywhere
    DROP all -- anywhere anywhere state INVALID
    ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
    SECURITY all -- anywhere anywhere state NEW
    ACCEPT all -- anywhere anywhere ctstate DNAT

    И ещё - можно как-то посмотреть информацию про wifi интерфейс? как с ним работать? в "большом" линуксе вроде есть что-то типа iwconfig...

    upd: пока писался пост, я уже сам понял, почему не работает логично, ни одного правила SNAT - ещё бы оно работало... Вопрос переформулируется: нет ли в планах разработчика добавить возможность управлять такой конфигурацией из веб-интерфейса?
    Last edited by integer; 09-04-2006 at 12:18.

  2. #2

    Ура! все получилось.

    Строчка
    iptables -t nat -A POSTROUTING -p all -s 192.168.1.0/24 -d ! 192.168.0.0/16 -o ppp0 -j MASQUERADE
    спасла отца русской демократии.

    Забыл указать -t nat при просмотре правил (давненько с iptables не работал). Теперь всё ок.

    Chain POSTROUTING (policy ACCEPT)
    target prot opt source destination
    NETMAP udp -- 192.168.1.0/24 0.0.0.0/0 udp dpt:6112 192.168.100.244/32
    MASQUERADE all -- !192.168.100.244 0.0.0.0/0
    MASQUERADE all -- 192.168.1.0/24 192.168.1.0/24
    MASQUERADE all -- 192.168.1.0/24 !192.168.0.0/16

  3. #3
    Вы вно перемудрили. В 7D-pre4 достаточно указать тип соединения PPTP, IP-адрес 0.0.0.0, прописать адреса IP DNS и Hartbeat-server. Все остальное роутре сделате сам при загрузкЕ, в том чисте поднимет NAT как надо.

Similar Threads

  1. Router doesn't see USB disk anymore
    By Styno in forum WL-500g Q&A
    Replies: 7
    Last Post: 15-08-2006, 09:37
  2. Firmware v1.7.5.6 CR5 [Oleg]
    By Oleg in forum WL-500g Firmware Releases
    Replies: 43
    Last Post: 14-07-2004, 22:54
  3. Total crash every day
    By Djuri in forum WL-500g Q&A
    Replies: 8
    Last Post: 09-06-2004, 10:05
  4. Usb hdd problem
    By djbokkeman in forum WL-500g Q&A
    Replies: 4
    Last Post: 01-06-2004, 01:32
  5. Replies: 6
    Last Post: 26-05-2004, 18:00

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •