@Leffken
Студент, как студент!

Правильно ли я думаю про маршрутизацию, ubuntu?

Всем привет.
Разбираюсь с маршрутизацией и хочу понять правильно ли я думаю ?
Есть 2 виртуальные машины (VirtualBox)
1 - server с 2 "сетевухами": NAT & внутренняя сеть
2 - client: внутренняя сеть
С хост машины на server идет трафик по 10.0.2.15 и на server я задал ip второй сетевухи в настройках 192.168.0.100
$ ifconfig
enp0s3    Link encap:Ethernet  HWaddr 08:00:27:3d:b5:b7  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::90b2:8090:20ea:65e9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:56 errors:0 dropped:0 overruns:0 frame:0
          TX packets:133 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:11885 (11.8 KB)  TX bytes:13152 (13.1 KB)

enp0s8    Link encap:Ethernet  HWaddr 08:00:27:e4:b1:0d  
          inet addr:192.168.0.100  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::54b7:d821:29f8:939b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:386 errors:0 dropped:0 overruns:0 frame:0
          TX packets:280 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:29456 (29.4 KB)  TX bytes:25447 (25.4 KB)

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:208 errors:0 dropped:0 overruns:0 frame:0
          TX packets:208 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:21502 (21.5 KB)  TX bytes:21502 (21.5 KB)

Мне нужно соединить на server 192.168.0.100 c 10.0.2.15 (или 10.0.2.2 ?) или иное ?
$ netstat -n -r
0.0.0.0         192.168.0.1     0.0.0.0         UG        0 0          0 enp0s8
0.0.0.0         10.0.2.2        0.0.0.0         UG        0 0          0 enp0s3
10.0.2.0        0.0.0.0         255.255.255.0   U         0 0          0 enp0s3
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 enp0s8
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 enp0s8
192.168.0.0     10.0.2.15       255.255.255.0   UG        0 0          0 enp0s3 // пробовал и по одному 
192.168.0.0     10.0.2.2        255.255.255.0   UG        0 0          0 enp0s3 // и вместе результат не изменился


Но при пинге с машины client получаю: (тут сам натравил ip 192.168.0.200 на шлюз 192.168.0.100)
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 192.168.0.200 icmp_seq=1 Destination Host Unreachable


Вопрос, куда нужно направить route на машине server чтобы заработала сеть на client ?
По идее вариантов не много (как я думаю):
на 127.0.0.1 (0.0.0.0) - маловероятно
на 10.0.2.2, 10.0.2.15 - оба варианта не работают
  • Вопрос задан
  • 148 просмотров
Пригласить эксперта
Ответы на вопрос 1
Griboks
@Griboks
Почти ничего не понял, но расскажу, как сделал сам:
1) К двум портам сервера приконнектил что-то ещё и настроил iptables для NAT ретрансляции пакетов.
2) Полазил в настройках VirtualBox и поставил галочки, как написано в руководстве.
p.s.
Это два разных варианта стоят у меня на двух разных хост-машинах.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы