Я пытаюсь подключиться с клиента NoMachine на компьютере с Windows 7 к компьютеру с OpenSUSE. Я могу подключиться только через NX, однако я продолжаю сталкиваться с ошибкой 138: время ожидания подключения истекло. Я могу подключиться через SSH в командной строке, но, похоже, не могу подключиться через здесь. Кто-нибудь знает решение - делал это с утра без света!
138 Время ожидания соединения истекло на клиенте NoMachine — всегда
Ответы:
Маршрутизаторы, поддерживающие UPnP или NAT-PMP, автоматически настраиваются для передачи соединений NoMachine, и вся необходимая информация отображается на начальном экране (Добро пожаловать в NoMachine).
Маршрутизаторы, не поддерживающие UPnP или NAT-PMP, и брандмауэры должны быть настроены вручную для передачи трафика на порт 4000 (протокол NX), 22 (протокол SSH в Linux/MacOSX) или (4022) (протокол SSH в Windows).
Итак, сначала проверьте конфигурацию.
У меня похожая проблема с настройкой ftp-сервера. Есть несколько причин, по которым соединение не было установлено, но в моем случае и, возможно, в вашем случае вы должны разрешить службу, которую пытаетесь запустить, в настройках брандмауэра.
В моем случае я разрешил порт ftp и какой-то другой конкретный порт для связи tcp.
Это (и правильная настройка службы, маршрутизатора и т. д.) позволило установить связь.