Недавно я установил свой сервер Raspberry Pi 3 с Arch Linux у себя дома, подключенный к маршрутизатору дома. Но я заметил, что соединения ssh часто дают ошибку тайм-аута и редко работают.(Ssh ssh: connect to host ***.**.**.** port 22: Operation timed out
) Я не могу не задаться вопросом, что является причиной этого. Когда ssh сообщает об истечении времени ожидания соединения, я все еще могу проверить связь с моей машиной. IP-адрес был 192.168.1.**(я зарезервировал фиксированный IP для этого Pi на моем маршрутизаторе)
Проблема, похоже, не решается простым перезапуском моего Pi. Я взглянул на журнал ssh моего сервера Pi, и Пи никогда не регистрировал попытки, когда был тайм-аут соединения. Это ситуация на моих компьютерах Mac и Linux. У меня нет никаких проблем на обеих машинах, соединяющихся с управляемыми серверами, которые я арендовал в США. Это также, по-видимому, происходит не только после длительного периода бездействия. Потому что часто случается, что в одну секунду я могу получить ssh и получить приглашение на ввод пароля, а в следующую секунду клиент ssh сообщает мне об истечении времени ожидания.
Моя настройка: оба клиента подключены к маршрутизатору по беспроводной сети, а Pi подключен к сети Ethernet.
Помощь очень ценится!
ОБНОВЛЕНИЕ Больше информации:
Мне удалось подключиться к моей машине достаточно последовательно с клиентским программным обеспечением Terminus на моем iPhone. Кроме того, много раз у меня может быть одно живое соединение ssh на моем Mac, и когда я пытаюсь инициировать другой точно такой же запрос, это дает мне ошибки тайм-аута. Так может это не мой sshd на Пи не работает? Может ли это быть мой роутер, играющий здесь трюки? (У меня есть беспроводной маршрутизатор Netgear) Перехватывая мой ssh-запрос.