Всем привет!Решил настроить маршрутизацию, под windows 2000 Prof. как написано в статье http://www.windowsnetworking.com/articles_tutorials/w2kprout... но ничего не получается.
Схема сети следующая (3 компьютера):
Linux -> - <- windows -> --- <- X
net1 net2 net3 net4Задача сделать, так, чтобы c net1 можно было достучаться до net4.
На net1 шлюзом по умолчанию указан интерфейс net2, в net 2 шлюзом по умолчанию указан net3, а в net 3 шлюзом по умолчанию указан net4.
На виндовой машине настроена маршрутизация (внесена запись в реестре и перезагружен компьютер). Ipsec, фаерволлы и пр. на виндовой машине отключены, на линюхе тоже. С net3 можно пинговать net4.Что я делаю не так? Как можно настроить маршрутизацию без использования всякий посторонних программ?
>[оверквотинг удален]
>Задача сделать, так, чтобы c net1 можно было достучаться до net4.
>На net1 шлюзом по умолчанию указан интерфейс net2, в net 2
>шлюзом по умолчанию указан net3, а в net 3 шлюзом по
>умолчанию указан net4.
>На виндовой машине настроена маршрутизация (внесена запись в реестре и перезагружен
>компьютер). Ipsec, фаерволлы и пр. на виндовой машине отключены, на линюхе
>тоже. С net3 можно пинговать net4.
>
>Что я делаю не так? Как можно настроить маршрутизацию без использования всякий
>посторонних программ?На нет2 и нет3 не надо указывать никаких шлюзов, достаточно включить ip forwarding и все
Нет3 ip адрес получает от dhcp-сервера и от туда же получает адрес шлюза по умолчанию.
На нет2 убрал шлюз по умолчанию. Кроме того если убрать шлюз по умолчанию с интерфейса нет3 то с нет3 не возможно пропинговать нет4.При пинге (с линюха) интерфейса Нет4, Нет2 отвечает, что Нет4 недостежим...
>Нет3 ip адрес получает от dhcp-сервера и от туда же получает адрес
>шлюза по умолчанию.как то старнно, что у роутера, интерфейсы получают адресса динамически, имхо
>На нет2 убрал шлюз по умолчанию. Кроме того если убрать шлюз по
>умолчанию с интерфейса нет3 то с нет3 не возможно пропинговать нет4.так не должно быть, они ведь в одной подсети.
>При пинге (с линюха) интерфейса Нет4, Нет2 отвечает, что Нет4 недостежим...
короче, давай реальные ip адреса, а то будем гадать тут
Реальная схема оказалась сложнее.. Попробую нарисовать.
Описание состоит из 3-ех строк: ip, маска подcети, шлюз.X - хост
net4
10.*.*.*
*.*.*.*
????????NAT
?????????
?????????
?????????192.168.99.?
????????????
????????????windows
net3
192.168.99.77
255.255.255.0
192.168.99.2net2
192.168.20.11
255.255.255.0Linux
net1
192.168.20.10
255.255.255.0
192.168.20.11На NAT настройки изменить не могу - он виртуальный. С виндовой машины могу пинговать хост X.
Неужели никто не настраивал маршрутизацию только средствами win 2000 без использования специальных программ?
>Неужели никто не настраивал маршрутизацию только средствами win 2000 без использования специальных
>программ?Linux -> - <- windows -> --- <- X
net1 net2 net3 net4net1 и net2 - должны быть в одной IP-подсети ("подсеть 1").
net3 и net4 - должны быть в другой IP-подсети ("подсеть 2").Для Linux шлюзом по умолчанию должен быть указан net2. Если этого по каким либо причинам нельзя сделать, нужно на Linux прописать маршрут к сети "подсеть 2" через шлюз net2
Для X шлюзом по умолчанию должен быть указан net3. Если этого по каким либо причинам нельзя сделать, нужно на X прописать маршрут к сети "подсеть 1" через шлюз net3
На windows должна быть запущена служба "Routing and Remote Access" / "Маршрутизация и удаленный доступ".
Проверка, что маршрутизация включена:
C:\>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : XXXXXXX
Primary Dns Suffix . . . . . . . : XXXXXXXX
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : Yes <<<<<<<<<<<<<<<<<< Это Оно
WINS Proxy Enabled. . . . . . . . : NoНу и проверка пинга...
>> net 2 шлюзом по умолчанию указан net3Это чушь! шлюз не может быть в другой подсети...
Ну и флаг
IPEnableRouter=1
тоже проверить конечно...В статье:
But RRAS is not part of Windows 2000 Professional.
Я конечно могу ошибаться, но в лужбах она там есть. На Win2k Prof нет только ммс для управления этой службой...
Зачем тебе вообще нат между net 3 и net 4?
windows и Linux это виртуальные машины, X - хост это реальная машина, а nat это устройство vmware, через нат, машины windows и linux попадают в реальную сеть.Пока настроить ничего не удалось...