Интернет и пинг работают, но не могут подключаться через SSH

У меня есть CentOS 6 на моем сервере.

Когда я отключу брандмауэр с помощью следующих команд, ssh начинает работать нормально, однако, когда я снова включаю брандмауэр, ssh останавливается.

service iptables save service iptables stop chkconfig iptables off 

Вот список правил iptable

 [root@server1 ~]# sudo iptables -S -P INPUT DROP -P FORWARD DROP -P OUTPUT ACCEPT -N IPTABLES-UP -A INPUT -s 127.0.0.1/32 -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -s 58.74.16.32/28 -j ACCEPT -A INPUT -s 121.97.80.16/28 -j ACCEPT -A INPUT -s 203.177.90.0/24 -j ACCEPT -A INPUT -s 122.55.79.144/28 -j ACCEPT -A INPUT -s 125.212.38.80/28 -j ACCEPT -A INPUT -s 192.168.10.0/24 -j ACCEPT -A INPUT -s 192.168.50.0/24 -j ACCEPT -A INPUT -s 192.168.60.0/24 -j ACCEPT -A INPUT -s 192.168.70.0/24 -j ACCEPT -A INPUT -s 192.168.160.0/24 -j ACCEPT -A INPUT -s 192.168.170.0/24 -j ACCEPT -A INPUT -s 192.168.150.0/24 -j ACCEPT -A INPUT -s 192.168.237.0/24 -j ACCEPT -A INPUT -s 192.168.235.0/24 -j ACCEPT -A INPUT -s 192.168.228.0/22 -j ACCEPT -A INPUT -p tcp -m tcp --sport 25 -j ACCEPT -A INPUT -p tcp -m tcp --dport 25 -j ACCEPT -A INPUT -p tcp -m tcp --sport 26 -j ACCEPT -A INPUT -p tcp -m tcp --dport 26 -j ACCEPT -A INPUT -p tcp -m tcp --sport 587 -j ACCEPT -A INPUT -p tcp -m tcp --dport 587 -j ACCEPT -A INPUT -p tcp -m tcp --sport 465 -j ACCEPT -A INPUT -p tcp -m tcp --dport 465 -j ACCEPT -A INPUT -p udp -m udp --sport 53 -j ACCEPT -A INPUT -p udp -m udp --dport 53 -j ACCEPT -A INPUT -p udp -m udp --sport 123 -j ACCEPT -A INPUT -p udp -m udp --dport 123 -j ACCEPT -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -j DROP -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A FORWARD -p icmp -j ACCEPT -A FORWARD -s 192.168.0.0/16 -d 192.168.0.0/16 -j ACCEPT -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT -A FORWARD -j DROP -A OUTPUT -d 127.0.0.1/32 -j ACCEPT -A OUTPUT -p icmp -j ACCEPT -A OUTPUT -j ACCEPT 

Порт SSH также не изменен.

Можете ли вы помочь мне, почему я не могу подключиться через ssh?

  • SSH для ненадежной машины
  • Команда прокси-сервера ssh bastion
  • Домашние каталоги Autofs с входами без пароля
  • SSH для Linux-контейнера с другой машины
  • Вход в систему Безопасность Настройка кеша Captcha для SSH
  • изменить права доступа к домашней папке при выходе / отключении
  • Странное поведение «sh -c» при прохождении через ssh
  • Почему scp не работает, когда я запускаю его на удаленном сервере для копирования обратно на локальный компьютер?
  • One Solution collect form web for “Интернет и пинг работают, но не могут подключаться через SSH”

    Согласно тому, что я читал на вашем скриншоте, у вас есть несколько правил iptables, а последнее – все остальные

     iptables -A input -j DROP 

    Прежде чем отбросить остальную часть запроса, вы должны добавить правило, чтобы разрешить ssh на вашем сервере

     iptables -A input -p 22 -j ACCEPT 
    Linux и Unix - лучшая ОС в мире.