После установки Centos 5.8 я не мог подбирать открытые порты с помощью nmap. Итак, я выполнил команду #iptables --flush, и все заработало. Однако примерно через 2 дня я не смог подключиться снова, и мне пришлось запустить команду.
1) Как я могу постоянно гарантировать, что мои порты открыты
2) Что могло вызвать их закрытие в первую очередь, если я не трогал iptables?
Настроить брандмауэр, чтобы открывать только те порты, которые вам нужно открыть. Полное отключение брандмауэра очень опасно. Вы можете использовать system-config-firewall-tui
команда для настройки с терминала.
Я думаю, вы используете брандмауэр по умолчанию. Попробуйте эти:
service iptables stop
chkconfig iptables off
Самый простой способ - отключить iptables:
service iptables save
service iptables stop
chkconfig iptables off
и для IPv6
service ip6tables save
service ip6tables stop
chkconfig ip6tables off