PDA

Просмотр полной версии : route между двумя IP на одной сетевой?


Andrewpg
03.11.2005, 16:05
W2K Server SP3.
проблема: есть локальная сеть 192.168.0.х/255.255.255.0
есть интернет 10.10.2.50/255.255.252.0, шлюз 10.10.2.1

на сервере в свойствах TCP/IP указаны 2 IP:
192.168.0.1/255.255.255.0
10.10.2.50/255.255.252.0
и шлюз 10.10.2.1

со всех машин в лок. сети 10.10.2.50 пингуется. дальше - нет.
Вопрос: как сделать так, чтобы пакеты ходили с 192.... на 10.... и дальше???

FantomIL
03.11.2005, 16:42
Andrewpg
Более подробно, пожалуйста.

Первый сетевой адаптер - 192.168.0.1/255.255.255.0 смотрит в локальную сеть. Так? Что у него шлюзом прописано?
Второй сетевой адаптер - 10.10.2.50/255.255.252.0 и у него шлюз 10.10.2.1

Каким образом должен раздаваться И-нет (встроенный ICS, прокси, роутер...)?

LOBAKIN, прочти правила форума, пожалуйста. Твой пост удален, в следующий раз подобный ответ будет расценен, как флуд со всеми вытекающими! :mad:

Andrewpg
03.11.2005, 16:51
Сетевой адаптер один. (интегрированая сетевая карта). В "Подключение по лок. сети" - "свойства" - TCP/IP - на первой странице:
IP - 192.168.0.1
mask - 255.255.255.0
gate - 10.10.2.50

внизу - "дополнительно", а там:
"Параметры IP":
IP - 192.168.0.1 mask - 255.255.255.0
IP - 10.10.2.50 mask - 255.255.252.0

Основные шлюзы:
10.10.2.1

Инет раздавать любым способом.

В "Администрировании": Routing & remote access - "У вас нет достаточных прав для просмотра этих свойств"

Р.С. Все права администратора есть.

FantomIL
03.11.2005, 17:23
Ок, понял. Извини, название темы прочитал нвнимательно :).

Теперь по теме:
ИМХО, проблема в том, что у кого-то не прописан маршрут, либо отключен IP forwarding. Попробуй в реестре HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters выствить параметр IpEnableRouter равным 1.
Если не поможет, то результаты ipconfig/all и route print на сервере и на клиенте в студию!

Andrewpg
03.11.2005, 17:27
FantomIL:
Попробуй в реестре HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters выствить параметр IpEnableRouter равным 1
Сделано в первую очередь.

C:\Documents and Settings\Administrator>ipconfig -all

Windows 2000 IP Configuration

Host Name . . . . . . . . . . . . : anews2
Primary DNS Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Broadcast
IP Routing Enabled. . . . . . . . : Yes
WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Подключение по локальной сети:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Intel(R) PRO/100 VE Network Connecti
on
Physical Address. . . . . . . . . : 00-07-E9-AD-B8-E6
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 10.10.2.50
Subnet Mask . . . . . . . . . . . : 255.255.252.0
IP Address. . . . . . . . . . . . : 192.168.0.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.10.2.1
DNS Servers . . . . . . . . . . . : 62.64.111.254
10.0.0.2
195.5.1.178
131.107.1.7
204.95.111.254

C:\Documents and Settings\Administrator>

Andrewpg
03.11.2005, 21:41
Проблема временно решена WinGate. Но это 30 дней, и, все-таки, должен быть способ по-проще.

FantomIL
04.11.2005, 20:09
Andrewpg
Чтобы говорить о других способах, нужно результаты ipconfig /all и route print на СЕРВЕРЕ и КЛИЕНТАХ :contract:. А я пока увидел только результат ipconfig /all на сервере.

Andrewpg
05.11.2005, 11:18
на сервере:
ipconfig:

Windows 2000 IP Configuration



Host Name . . . . . . . . . . . . : anews2
Primary DNS Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Broadcast

IP Routing Enabled. . . . . . . . : Yes

WINS Proxy Enabled. . . . . . . . : No


Ethernet adapter Подключение по локальной сети:



Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Intel(R) PRO/100 VE Network Connection
Physical Address. . . . . . . . . : 00-07-E9-AD-B8-E6

DHCP Enabled. . . . . . . . . . . : No

IP Address. . . . . . . . . . . . : 10.10.2.50

Subnet Mask . . . . . . . . . . . : 255.255.252.0

IP Address. . . . . . . . . . . . : 192.168.0.1

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . : 10.10.2.1

DNS Servers . . . . . . . . . . . : 62.64.111.254
10.0.0.2
195.5.1.178
131.107.1.7
204.95.111.254

route:
====================================================================== =====
Interface List
0x1 ........................... MS TCP Loopback interface
0x1000003 ...00 07 e9 ad b8 e6 ...... Intel(R) PRO Adapter
====================================================================== =====
====================================================================== =====
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 10.10.2.1 192.168.0.1 1
10.10.2.0 255.255.252.0 10.10.2.50 192.168.0.1 1
10.10.2.50 255.255.255.255 127.0.0.1 127.0.0.1 1
10.255.255.255 255.255.255.255 192.168.0.1 192.168.0.1 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.1 192.168.0.1 1
192.168.0.1 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.0.255 255.255.255.255 192.168.0.1 192.168.0.1 1
224.0.0.0 224.0.0.0 192.168.0.1 192.168.0.1 1
255.255.255.255 255.255.255.255 192.168.0.1 192.168.0.1 1
Default Gateway: 10.10.2.1
====================================================================== =====
Persistent Routes:
Network Address Netmask Gateway Address Metric
192.168.0.0 255.255.255.0 192.168.0.1 1
10.10.2.0 255.255.252.0 10.10.2.1 1
10.10.2.0 255.255.252.0 10.10.2.50 1
192.168.0.0 255.255.255.0 192.168.0.1 3
10.10.2.0 255.255.252.0 10.10.2.50 3
192.168.0.0 255.255.255.0 10.10.2.50 3
192.168.0.0 255.255.255.0 10.10.2.1 3

То, что в Persistent Routes: добавлено route add методом тыка, можно удалить.

Клиент:


Конфигурация IP-адресов Windows



Компьютер . . . . . . . . . : nfirm

Серверы DNS . . . . . . . . . . . . : 195.5.1.182

195.5.1.178

213.133.160.24

131.107.1.7

Тип узла . . . . . . . . . . . . . : Смешанный

Код области NetBIOS ID . . . . . . :

Переадресация IP. . . . . . . . . . : Нет

Включение WINS Proxy. . . . . . . . : Нет

Разрешение NetBIOS через DNS . . . : Да



0 Ethernet: плата :



Описание. . . . . . . . . . . . . . : Compex ReadyLink Express 10/100 PCI Fast Ethernet Adapter

Физический адрес. . . . . . . . . . : 00-C0-26-31-24-34

Включение DHCP. . . . . . . . . . . : Да

IP-адрес. . . . . . . . . . . . . . : 192.168.0.6

Маска подсети . . . . . . . . . . . : 255.255.255.0

Стандартный шлюз. . . . . . . . . . : 10.10.2.50

Сервер DHCP . . . . . . . . . . . . : 192.168.0.1

Первичный сервер WINS . . . . . . . :

Вторичный сервер WINS . . . . . . . :

Доступ получен. . . . . . . . . . . : 05/11/05 11:11:43

Доступ истекает . . . . . . . . . . :



и route:
====================================================================== =====
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 c0 26 31 24 34 ...... Compex ReadyLink Express 10/100 PCI Fast Ethernet Adapter
====================================================================== =====
====================================================================== =====
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 10.10.2.50 192.168.0.6 1
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.6 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.6 192.168.0.6 1
192.168.0.6 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.0.255 255.255.255.255 192.168.0.6 192.168.0.6 1
224.0.0.0 224.0.0.0 192.168.0.6 192.168.0.6 1
255.255.255.255 255.255.255.255 192.168.0.6 192.168.0.6 1
Default Gateway: 10.10.2.50
====================================================================== =====
Persistent Routes:
None


Забыл сказать - на сервере поднят DHCP, клиенты получают все от него, и отключать его нельзя.

Smoker
06.11.2005, 10:26
У тебя явная ошибка с Default Gateway!!!
Должно быть так:
1. Карточка та что смотрит в локальную сеть:

IP Address. . . . . . . . . . . . : 192.168.0.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.10.2.50 (если роутинг влючен нормально можно вообще не указывать Дефайлт гетевей для это карточки)

2. Карточка та что смотрит в "Инет"

IP Address. . . . . . . . . . . . : 10.10.2.50
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.10.2.1

В параметрах DHCP Дефаулт роутер прописываешь:
192.168.0.1
А ДНС сервером тот ИП что дал тебе провайдер.
Все должно работать.

FantomIL
06.11.2005, 14:55
Andrewpg
У тебя так: 10.10.2.0 255.255.252.0 10.10.2.50 192.168.0.1 1 Но при маске 255.255.252.0 адрес сети будет 10.10.0.0 Может здесь "затык"...
Я бы попробовал: "левые" статические маршруты убрать, затем route add и прописываем маршрут к сети 10.10.0.0. Включить IP forwarding. У клиентов шлюзом прописать 10.10.2.50. Должно заработать, вроде бы :rolleyes:

Вариант 2: поставить в сервер второй сетевой адаптер и сделать НАТ (можно даже собственным ICS, который входит в состав Винды). ИМХО, это самый предпочтительный вариант.

Andrewpg
07.11.2005, 12:50
Smoker карта ОДНА!!!

FantomIL
Если можно, полностью строку с route add

FantomIL
07.11.2005, 13:29
route -p add 10.10.0.0 mask 255.255.252.0 10.10.2.50
route -p add 192.168.0.0 mask 255.255.255.0 192.168.0.1