iptables блокирует порт INPUT 80

Да, вы завершаете его.

Для отключения от экранной сессии нажмите Ctrl+a, затем d.

Для повторного подключения к экранной сессии необходимо сначала получить идентификатор экранной сессии.

screen -list

затем

screen -r sessionid
2
23.09.2017, 14:22
2 ответа

Нет, на стороне клиента для связи будет использоваться другой порт, так что это не соединение между портами 80 и 80.

Вы можете получить обзор с помощью команды следующим образом. Там вы можете увидеть свой локальный IP-адрес и порт, а также соответствующий внешний IP-адрес и порт.

netstat -tn 
1
27.01.2020, 22:09

Когда вы отправляете HTTP-запрос на сервер, если иное не указано в URL-адресе, вы используете порт по умолчанию для HTTP, который 80 (с именем http, символьные формы обычно легче запомнить ). Вот почему это правило правильно запрещает попытки подключения к удаленному HTTP-порту :

.
iptables -A OUTPUT -p tcp --dport http -j REJECT

Когда сервер отвечает, он отправляет данные с этого порта (http/80 )на ваш компьютер. Это означает, что правило iptablesдолжно указывать 80 в качестве исходного порта :

.
iptables -A INPUT -p tcp --sport http -j REJECT
1
27.01.2020, 22:09

Теги

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