1

Я только начал читать о компьютерных сетях. Сейчас я на NAT на роутерах. Я прочитал, что маршрутизатор назначает более высокий порт для исходящего запроса и переводит на правильный нижний порт, когда сервер отвечает.

Возможно ли мне увидеть таблицу NAT роутера. Это скрыто от пользователя или можно посмотреть, какие порты назначены для исходящего запроса?

1 ответ1

0

Это зависит от роутера, но очень часто он отображается на странице веб-конфигурации, где-то в «Состояние → Соединения» или что-то подобное.

Для маршрутизаторов на основе Linux, если у вас есть доступ по SSH/Telnet, вы можете прочитать таблицу состояний conntrack :

# conntrack -L                  -- has options to livestream and modify the states
# cat /proc/net/nf_conntrack    -- for current kernels (on PCs)
# cat /proc/net/ip_conntrack    -- for older kernels (on embedded routers)

Для маршрутизаторов на основе BSD (например, pfSense) то же самое можно сделать через pf:

# pfctl -ss

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .