У меня DSL-G604T
Firmware Version : V2.01B01T01.RU.20060109
ADSL Firmware Version: 4.03.03.00 - 3.02.00.03 - 3.02.06.00 Annex A - 01.07.02 - 0.49
ADSL Software Version: V2.01B01T01.RU.20060109
Настройки WAN
WAN Setting: Static IP Address
Connection Type: Bridget IP LLC
IP Address: 10.42.100.70
Subnet Mask: 255.255.255.0
Gateway Address: 10.42.100.69
Primary DNS Address: 81.25.32.9
Secondary DNS Address: 81.25.32.34
MTU bytes: 1400
PPPoEPassThrough: Enabled
NAT: Enabled
Firewall: Enable
Enable PPTP
Server IP/Name: 81.25.32.67
Route Target: 0.0.0.0
Route Mask: 255.255.255.255
PPTP Account: Account
PPTP Password: Pass
MPPE Encryption: Disable
Проблема такая я создаю с модема PPTP соединение. Все вроде проходит нормально, но после создания ppp0 девайса и настройки default gateway сеть перестает работать (с модема ничего не пингуется и т.д.) хотя сам модем работает нормально.
В тоже время если выключить Enable PPTP то можно создать VPN соединение с темже сервером из Windows и это соединение работает нормально.
Я начал эту проблему разбирать и вот что я нашел. При создании PPTP соединения в режиме Bridge из MS Windows XP VPN сервер возвращает теже параметры но Windows их преобразовывает не так как модем. А именно настройки route и ipconfig в windows после подключения к VPN отличаются от настроек route и ifconfig на модеме.
Вот логи и др. информация:
Информация с модема:
Log:
Код:
Jan 1 12:01:13> pppd 2.4.3 started by root, uid 0
Jan 1 12:01:13> Connect: ppp0 {--} /dev/pts/9
Jan 1 12:01:14> ppp0
Jan 1 12:01:14> WAN IP address 81.25.44.253
Jan 1 12:01:14> WAN gateway 81.25.36.1
VPN соединение создано
Route Table:Код:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
81.25.36.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
81.25.32.67 0.0.0.0 255.255.255.255 UH 0 0 0 nas0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
10.42.100.0 0.0.0.0 255.255.255.0 U 0 0 0 nas0
239.0.0.0 0.0.0.0 255.0.0.0 U 1 0 0 br0
0.0.0.0 81.25.36.1 0.0.0.0 UG 0 0 0 ppp0
Вроде и route прописались правильно
IfConfig:Код:
ppp0 Link encap:Point-Point Protocol
inet addr:81.25.44.253 P-t-P:81.25.36.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1400 Metric:1 ASYMMTU:1500
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:292 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:40 (40.0 b) TX bytes:13879 (13.5 kb)
Создался интерфейс.
Свиду все ОК.
Вот информация с windows:VPN connection -> Status -> DetailsКод:
Server IP Address 81.25.36.1
Client IP Address 81.25.44.170
Server IP тотже. Client IP видимо генерится при соединении.
ipconfig:Код:
PPP adapter adsl:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : WAN (PPP/SLIP) Interface
Physical Address. . . . . . . . . : 00-53-45-00-00-00
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 81.25.44.170
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : 81.25.44.170
Создался интерфейс но Default Gateway другой.
RouteКод:
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 14 85 8d 90 9e ...... Realtek RTL8169/8110 Family Gigabit Ethernet NIC - Packet Scheduler Miniport
0xc0004 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface
===========================================================================
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 81.25.44.170 81.25.44.170 1
0.0.0.0 0.0.0.0 192.168.1.1 192.168.0.222 21
81.25.32.67 255.255.255.255 192.168.1.1 192.168.0.222 20
81.25.44.170 255.255.255.255 127.0.0.1 127.0.0.1 50
81.255.255.255 255.255.255.255 81.25.44.170 81.25.44.170 50
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.1.0 255.255.255.0 192.168.1.10 192.168.0.222 20
192.168.1.10 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.1.255 255.255.255.255 192.168.1.10 192.168.0.222 20
224.0.0.0 240.0.0.0 81.25.44.170 81.25.44.170 1
255.255.255.255 255.255.255.255 81.25.44.170 81.25.44.170 1
255.255.255.255 255.255.255.255 192.168.0.222 192.168.0.222 1
Default Gateway: 81.25.44.170
===========================================================================
Persistent Routes:
Network Address Netmask Gateway Address Metric
192.168.0.0 255.255.0.0 192.168.0.0 1
Default Gateway отличается.
Видно что VPN сервер вощзвращает и модему и Windows одинаковую информацию (Server IP Address (все время один и тотже) и Client IP Address (динамический IP адрес)), но в Windows Default Gateway становится равен Client IP Address а в модеме Default Gateway и P-t-P становится равен Server IP Address.
Пробовал поменять Default Gateway руками не работает...
Не могу понять это проблема у провайдера или в прошивке/настройке модема что-то
Есть небольшая вероятность что это что-то с руками... если это так то сильно не бейте.