понимание команды ip route show в linux [закрыто]

У меня компьютер с Windows 7 в качестве хоста. Сетевые данные моего ПК с Windows следующие.

IP ADDRESS               -   192.168.1.70
DEFAULT GATEWAY          -   192.168.1.254

Я установил Virtual Box в Windows 7, и у меня есть виртуальная машина Ubuntu 12.04, работающая на Virtual Box.

Когда сетевой режим для виртуальной машины - NAT.

У машины IP - 10.0.2.15

Я могу выполнить эхо-запрос с ВМ на хост-компьютер (Windows 7 - 192.168.1.70)

Как и ожидалось, я не могу выполнить эхо-запрос с моего хост-компьютера на Виртуальная машина, поскольку виртуальная машина находится в режиме NAT.

Результат ip route show на виртуальной машине Ubuntu (IP 10.0.2.15) показан ниже.

sudo ip route show
default via 10.0.2.2 dev eth0  proto static 
10.0.2.0/24 dev eth0  proto kernel  scope link  src 10.0.2.15  metric 1 
169.254.0.0/16 dev eth0  scope link  metric 1000

Результат ifconfig на виртуальной машине Ubuntu (IP 10.0.2.15) показан ниже

eth0      Link encap:Ethernet  HWaddr 08:00:27:da:13:5b  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:feda:135b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:24658 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12911 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:21780009 (21.7 MB)  TX bytes:935844 (935.8 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:234 errors:0 dropped:0 overruns:0 frame:0
          TX packets:234 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:39750 (39.7 KB)  TX bytes:39750 (39.7 KB)

Мой вопрос:

1) Что означает IP-АДРЕС 10.0.2.2, который отображается как маршрут по умолчанию?

2) Почему этого нет в выводе ifconfig.

С уважением и уважением, Картик.

-1
задан 7 April 2013 в 02:11
1 ответ

1) Что означает IP-АДРЕС 10.0.2.2, который отображается как маршрут по умолчанию?

Это ваш шлюз по умолчанию - пакеты следующего перехода будут перенаправлены, если они не соответствуют более конкретному маршруту.

2) Почему этого нет в выводе ifconfig.

ifconfig не отображает информацию о маршрутизации.

2
ответ дан 5 December 2019 в 19:30

Теги

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