Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Номер PPP интерфейса меняется каждый раз когда я подключаюсь (http://forum.oszone.net/showthread.php?t=269175)

eXtremer 02-10-2013 13:17 2227368

Номер PPP интерфейса меняется каждый раз когда я подключаюсь
 
Привет всем,

Я хочу добавить постоянный маршрут для VPN (PPTP) на интерфейс Windows XP, но номер интерфейса меняется каждый раз когда я подключяюсь, почему так происходит? и как решить эту проблему?

Например, я добавил это правило: route add 172.20.XXX.0 mask 255.255.255.0 172.11.XXX.18 metric 2 if 0xc0004
Теперь, после того как я отключился и подключился опять, команда route print показывает мне другой номер интерфейса:
0x120004 ...00 XX 45 XX 00 00 ...... WAN (PPP/SLIP) Interfac

Это означает, что правило выше не будет работать, потому что интерфейс изменился с 0xc0004 на 0x120004
Пробовал добавить: if 4, if 3, if 0х4...не хочет.

И второй вопрос: каждый раз при подключении к серверу VPN я получаю другой IP-адрес (DHCP), например, в этом случае я получил этот IP 172.23.241.18 и когда я хочу добавить следующее правило: route add 172.20.XXX.0 mask 255.255.255.0 172.11.XXX.0 я получаю эту ошибку:
Код:

D:\Profiles\Administrator>route -p add 172.30.255.0 mask 255.255.255.0 172.23.241.0 metric 2
The route addition failed: Either the interface index is wrong or the gateway do
es not lie on the same network as the interface. Check the IP Address Table for
the machine.

Как я предполагаю, Windows хочетт чтобы шлуз был 172.11.XXX.18 а не 172.11.XXX.0, но при следующем подключением у меня будет уже другой IP, и правило будет бесполезно.

В Windows 7 правило работает без проблем, хотя я получил 172.11.XXX.18 я могу использовать этот 172.11.XXX.0 в качестве шлюза.

Вот мой конфиг:
Код:

PPP adapter VA:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 172.23.241.18
        Subnet Mask . . . . . . . . . . . : 255.255.255.255
        Default Gateway . . . . . . . . . :

D:\Profiles\Administrator>route print
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 1d 60 1f ff 9d ...... VIA Compatable Fast Ethernet Adapter - Packet Sc
heduler Miniport
0x40004 ...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      192.168.0.1    192.168.0.10      20
    77.XX.XXX.XXX  255.255.255.255      192.168.0.1    192.168.0.10      20
        127.0.0.0        255.0.0.0        127.0.0.1      127.0.0.1      1
      172.23.0.0      255.255.0.0    172.23.241.18  172.23.241.18      1
    172.23.241.18  255.255.255.255        127.0.0.1      127.0.0.1      50
  172.23.255.255  255.255.255.255    172.23.241.18  172.23.241.18      50
      192.168.0.0    255.255.255.0    192.168.0.10    192.168.0.10      20
    192.168.0.10  255.255.255.255        127.0.0.1      127.0.0.1      20
    192.168.0.255  255.255.255.255    192.168.0.10    192.168.0.10      20
        224.0.0.0        240.0.0.0    172.23.241.18  172.23.241.18      50
        224.0.0.0        240.0.0.0    192.168.0.10    192.168.0.10      20
  255.255.255.255  255.255.255.255    172.23.241.18  172.23.241.18      1
  255.255.255.255  255.255.255.255    192.168.0.10    192.168.0.10      1
Default Gateway:      192.168.0.1
===========================================================================
Persistent Routes:
  None

Спасибо.

Petya V4sechkin 02-10-2013 13:22 2227371

Пример (читать со слов "Дальнейший сценарий").

eXtremer 02-10-2013 15:24 2227448

Petya V4sechkin,

Спасибо, но вижу что процесс не быстрый, а делать всю эту процедуру на множество комп. клиентов будет тягостно..
Мне бы понять почему на Windows 7 например это правило route -p -4 add 172.21.255.0 mask 255.255.255.0 172.23.241.0 metric 2 if 38 работает на ура, а в Windows XP нет.
Другой выход есть?

Petya V4sechkin 02-10-2013 16:32 2227475

Цитата:

Цитата eXtremer
а делать всю эту процедуру на множество комп. клиентов будет тягостно

Почему?
CMAK создает профиль, который потом можно выполнять в считанные секунды на клиентах.

eXtremer 03-10-2013 10:28 2227810

Установил я вчера на XP - Windows Server 2003 Service Pack 2 Administration Tools Pack for x86 editions но после всех настроек когда хочу уже открыть соединение выплывает такая ошибка: cmstp.exe - Точка входа не найдена (Точка входа в процедуру CmCompareStringA не найдена в библиотеке DLL cmutil.dll) информации в инете не много но узнал что проблема бывает с сборками ZverDVD, и на этом компе имена это версия была установлена, теперь утром пришел на работу и сразу установил CMAK на простую XP-шку и теперь соединение работает но возникли пару вопросов...

1. Что выбрать? Оставить что есть по умолчание Post-connect?



2. Если на Windows 7 у меня работает это правило route -p -4 add 172.21.255.0 mask 255.255.255.0 172.23.241.0 metric 2 if 38 тогда что мне надо преписать в *.txt файле ? Так:
ADD 172.23.241.0 MASK 255.255.255.0 default METRIC default IF default
REMOVE_GATEWAY

Спасибо.


Время: 02:56.

Время: 02:56.
© OSzone.net 2001-