Да, вы завершаете его.
Для отключения от экранной сессии нажмите Ctrl+a, затем d.
Для повторного подключения к экранной сессии необходимо сначала получить идентификатор экранной сессии.
screen -list
затем
screen -r sessionid
Нет, на стороне клиента для связи будет использоваться другой порт, так что это не соединение между портами 80 и 80.
Вы можете получить обзор с помощью команды следующим образом. Там вы можете увидеть свой локальный IP-адрес и порт, а также соответствующий внешний IP-адрес и порт.
netstat -tn
Когда вы отправляете 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