Почему маршрутизация не работает на физической машине? - PullRequest
0 голосов
/ 27 апреля 2019

Итак, есть Oracle VM VirtualBox. На нем установлены две виртуальные машины:

Win XP с двумя сетевыми адаптерами:

  1. Host-only Adapter. Имя: vboxnet0
  2. Internal Network. Имя: my lan

В win xp настроены следующие сетевые подключения:

  • Host-only Adapter - 192.168.1.1/24
  • Internal Network - 192.168.2.1/24

Win Server 2003 с одним сетевым адаптером:

  • Internal Network. Имя: my lan

win server подключается к Internal Network со следующими настройками: 192.168.2.10/24. Шлюз по умолчанию: 192.168.2.1

Все это выполняется на физическом компьютере Linux Mint. Этот физический компьютер в сети vboxnet0 имеет следующие настройки:

vboxnet0  Link encap:Ethernet  HWaddr 0a:00:27:00:00:00  
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::800:27ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:489 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:69301 (69.3 KB)

Задача - настроить маршрутизацию на компьютере с Windows XP.
На машине с Win XP я установил следующие маршруты:

route add 192.168.2.0 mask 255.255.255.0 192.168.2.1
route add 192.168.1.0 mask 255.255.255.0 192.168.1.1

Вот результат команды route на виртуальной машине с win xp:
route-table

На физической машине я установил следующий маршрут:

route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.0

Вот результат команды route на физическом компьютере:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         dir-300         0.0.0.0         UG    100    0        0 enp2s0
link-local      *               255.255.0.0     U     1000   0        0 enp2s0
172.17.0.0      *               255.255.0.0     U     0      0        0 docker0
172.18.0.0      *               255.255.0.0     U     0      0        0 br-2ca568140112
192.168.0.0     *               255.255.255.0   U     100    0        0 enp2s0
192.168.1.0     *               255.255.255.0   U     0      0        0 vboxnet0
192.168.2.0     192.168.1.1     255.255.255.0   UG    0      0        0 vboxnet0

Проблема в том, что с физической машины адреса 192.168.2.1 и 192.168.1.1 отправляют эхо-запросы, а адрес 192.168.2.10 - нет: (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...