Назад | Перейти на главную страницу

SSH Port Forwarding -D больше не работает

У меня есть виртуальный сервер в США. Когда я впервые настроил его, я смог использовать динамическую переадресацию портов с

ssh -D PORTNUMBER serveraddress

После этого я мог настроить Firefox для использования его в качестве прокси-сервера SOCKS5. Не знаю, что изменилось, но почему-то это больше не работает.

Есть ли место, где устанавливается, разрешено туннелирование или нет? Я пробовал файл ssh_config, на самом деле там был

Tunnel yes/no

вариант, но даже после переключения на да и перезапуска ничего не изменилось.

Где мне искать?

РЕДАКТИРОВАТЬ (01:41 GMT + 1): вывод с параметрами -vvv довольно длинный, поэтому загрузил его в pastebin. Надеюсь, я удалил все конфиденциальные данные: http://pastebin.com/r4BVC5F1

РЕДАКТИРОВАТЬ (02:13 GMT + 1): Новый выходной файл: http://pastebin.com/VvPVv0ff

Я добавил параметр «PermitTunnel» в свой файл конфигурации, теперь я могу войти в систему с активным -vvv. Однако прокси по-прежнему не работает. Я не менял настройки на стороне клиента, по крайней мере, мне ничего не известно. И да, я использую Mac OSX.

РЕДАКТИРОВАТЬ (09:45 GMT + 1): Может ли это иметь какое-либо отношение к испорченным именам хостов? Или может мешать конфигурация данте или кальмара? Я серьезно не знаю, почему он больше не работает ...

ПОСЛЕДНИЙ РЕДАКТИРОВАНИЕ: Хорошо, я просто глуп! Шутки в сторону. Все нормально работало. Проблема заключалась в том, что я ввел IP-адрес своего сервера в настройки сервера SOCKS. Что не может сработать. localhost, конечно, правильный ответ. Черт ... потратил столько времени ... Спасибо всем!

Также есть опция под названием PermitTunnel. Убедитесь, что это установлено на yes. Если не можете найти, добавьте.

В твоем -vvv-log, он говорит Exit status 127, это устанавливается bash, когда он не может найти команду. Это может означать, что это проблема клиента. Я думаю, вы используете OSX, верно?

Вы можете подключиться к другому серверу? Может быть, localhost? Что-нибудь изменилось в вашей установке ssh-client? Ничего в .ssh/config?

в sshd_config 1 - изменить pertmitunnel на yes

из командной строки sudo service sshd restart.

Это должно решить проблему.