Помогите понять команду iptables

Что означает каждая часть этой команды?

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
1
задан 8 November 2016 в 21:17

1 ответ

sudo: Это означает, что «суперпользователь!» является системным администратором или мощным пользователем Linux, это одна из самых важных команд.

iptables: используется для настройки, обслуживания и проверки таблиц правил фильтрации IP-пакетов в ядре Linux.

-t: эта опция указывает соответствие пакетов таблицу, на которой должна работать команда.

nat: Эта таблица рассматривается, когда встречается пакет, который создает новое соединение.

-A: добавьте одно или несколько правил в конец выбранной цепи.

POSTROUTING: один из трех встроенных модулей nat для изменения пакетов, поскольку они собираются выйти.

-o eth0: имя интерфейса, через который пакет будет отправлено.

-j MASQUERADE: Указывает цель правила; то есть, что делать, если пакет соответствует ему.

5
ответ дан 23 May 2018 в 04:24

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

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