найдите шлюз по умолчанию

Я пытаюсь найти Шлюз по умолчанию машины, но видеть несколько интерфейсов.

Кроме того, когда я нахожу свой ipaddress кадр ниже веб-сайта, он дает мне другой IP-адрес. Я думал, Шлюз по умолчанию и внешний IP будут тем же? Исправьте меня, если я неправ.

https://www.privateinternetaccess.com/pages/whats-my-ip/

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.2.2        0.0.0.0         UG    0      0        0 eth0
10.0.2.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.2.0.0        192.168.255.9   255.255.255.0   UG    0      0        0 tun0
192.168.33.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.255.1   192.168.255.9   255.255.255.255 UGH   0      0        0 tun0
192.168.255.5   0.0.0.0         255.255.255.255 UH    0      0        0 tun4
192.168.255.5   0.0.0.0         255.255.255.255 UH    0      0        0 tun6
192.168.255.5   0.0.0.0         255.255.255.255 UH    0      0        0 tun5
192.168.255.5   0.0.0.0         255.255.255.255 UH    0      0        0 tun2
192.168.255.9   0.0.0.0         255.255.255.255 UH    0      0        0 tun0
192.168.255.13  0.0.0.0         255.255.255.255 UH    0      0        0 tun3
192.168.255.13  0.0.0.0         255.255.255.255 UH    0      0        0 tun1

netstart-r

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         10.0.2.2        0.0.0.0         UG        0 0          0 eth0
10.0.2.0        *               255.255.255.0   U         0 0          0 eth0
10.2.0.0        192.168.255.5   255.255.255.0   UG        0 0          0 tun6
192.168.33.0    *               255.255.255.0   U         0 0          0 eth1
192.168.255.1   192.168.255.5   255.255.255.255 UGH       0 0          0 tun6
192.168.255.5   *               255.255.255.255 UH        0 0          0 tun6
192.168.255.5   *               255.255.255.255 UH        0 0          0 tun3
192.168.255.5   *               255.255.255.255 UH        0 0          0 tun2
192.168.255.5   *               255.255.255.255 UH        0 0          0 tun4
192.168.255.9   *               255.255.255.255 UH        0 0          0 tun5
192.168.255.13  *               255.255.255.255 UH        0 0          0 tun0
192.168.255.13  *               255.255.255.255 UH        0 0          0 tun1
1
задан 1 September 2018 в 16:45

2 ответа

destination 0.0.0.0 и genmask 0.0.0.0 соответствия любой другой пакет, который не определяется в таблицах маршрутизации (последний выход), таким образом, Ваш шлюз по умолчанию: 10.0.2.2.

можно также использовать:

$ ip r | grep ^def
default via 192.168.1.1 dev enp3s0  proto static  metric 100

я думал, Шлюз по умолчанию и внешний IP будут тем же.

Не верный, например, можно передать трафик к маршрутизатору с внутренним IP-адресом, но Вашим, маршрутизатор заменит исходный адрес своим собственным общедоступным IP (NAT).

2
ответ дан 7 December 2019 в 13:31

Самым легким путем является к выпадающему сетевое меню и выбор Connection Information, и посмотрите на адрес шлюза там.

Иначе, в terminal можно ввести netstat -r и первая строка, которая говорит, что значение по умолчанию - то, где Вы будете видеть адрес шлюза.

0
ответ дан 7 December 2019 в 13:31

Другие вопросы по тегам:

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