Когда я проснулся сегодня, мой Mac не может подключиться к ssh на любом компьютере в моей домашней сети, я получаю ssh: connect to host IP_ADD port 22: Operation timed out
.Вчера вечером я просто использовал ssh и не менял никаких конфигураций, все, что я делал, это использовал mac для ssh на двух машинах и велел одному сказать одному rsync другому.Я использую OSX 10.14.1 Mojave.
Я все еще могу подключиться к моему облачному серверу с помощью моего Mac:
ssh root@cloud_server_ip
Last login: Sun Nov 25 07:06:13 2018 from my_ip_address
root@cloud_machine:~#
* Так что, похоже, проблема вмоя локальная сеть.Когда я захожу на свои компьютеры с Linux, они могут соединяться друг с другом.Проблема связана только с Mac и ssh в моей локальной сети *
Я уже пытался диагностировать некоторую интерактивную справку, чтобы убедиться, что она смотрит на порт 22, поэтому я опубликую некоторые результаты этих командниже.Кроме того, я перезагружал свой компьютер 4 раза и перезагружал машины с Linux, на которые хочу удаленно работать.
с использованием ssh -v user@ip
OpenSSH_7.8p1, LibreSSL 2.7.3
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 48: Applying options for *
debug1: Connecting to IP [IP] port 22.
ssh: connect to host IP port 22: Operation timed out
с использованием traceroute IP
:
1 dsldevice (192.168.1.254) 26.208 ms 1.868 ms 1.648 ms
2 107-213-192-1.lightspeed.tukrga.sbcglobal.net (107.213.192.1) 47.442 ms 5.552 ms 8.436 ms
3 76.239.207.154 (76.239.207.154) 3.128 ms 9.490 ms 7.191 ms
4 * * *
5 * * *
6 * * *
7 * * *
с использованием cd /etc/ssh/
с последующим выполнением cat sshd_config
и получение следующего вывода:
#pass locale information
AcceptEnv LANG LC_*
# no default banner path
#Banner none
# override default of no subsystems
Subsystem sftp /usr/libexec/sftp-server
Понятия не имею, как это исправить или что могло случиться за одну ночь.Заранее благодарю за помощь.