Putty Remote Port Forwarding не подключен - сервер отказался?

так им на работе и у нас порт 80/443 заблокирован. Im пытается получить доступ к интернету через туннель SSH. Im в настоящее время подключен к VPN, который дает мне доступ к внешней сети,но, конечно, я не могу просматривать. Поэтому я пытаюсь подключиться к моему SSH-серверу дома, используя putty после этого урока http://anotheritblog.net/2012/11/26/ssh-tunneling-on-windows-with-putty/. Мой сервер прослушивает порт 222 и имеет GatewayPorts yes опция настроена, но putty говорит мне его отключен на моем сервере, когда это не так?

2016-03-16 11:09:08 Requesting remote port 80 forward to myserver.com:222
2016-03-16 11:09:08 Remote debug message: Server has disabled port forwarding.
2016-03-16 11:09:08 Remote port forwarding from 80 refused

так как im порт переадресации 80 я думал, может быть, это проблема брандмауэра на моем сервере, поэтому я добавил Это правило, чтобы IPTABLES

# iptables -A INPUT -p tcp --dport 80 -j ACCEPT

но это не решило проблему. я даже поменял GatewayPorts yes до GatewayPorts clientspecified но это также не решило проблему. Есть идеи?

9
задан xR34P3Rx
09.12.2022 23:38 Количество просмотров материала 3699
Распечатать страницу

2 ответа

из журнала вы пытаетесь создать обратный туннель от места назначения сеанса putty обратно через putty и до myserver.com на порту 222. Я немного смущен тем, как вы будете использовать это для просмотра в интернете с компьютера под управлением putty. Так что, возможно, я смущен тем, что вы пытаетесь сделать, или тем, как вы все устроили. Существует несколько типов VPN, поэтому было бы полезно назвать продукт или описать природу VPN.

Я видел это специфическое сообщение, когда удаленный сервер уже имел сеанс, слушающий удаленный порт в вопросе - в этом случае порт 80. Тем не менее, это также может быть проблемой, если учетная запись удаленного пользователя, используемая для входа в систему, не имеет разрешения на создание сокета, прослушивающего порт 80. В UNIX и Linux прослушивающие сокеты, принимающие соединения на портах ниже 1024, могут быть созданы только пользователем root.

попробуйте изменить номер удаленного порта с 80 на что-то вроде 8080 и посмотреть, если вы продолжать получать ту же ошибку.

1
отвечен Jez 2022-12-11 07:26

Если вы получаете сообщение о том, что сервер отключил проброс портов у вас есть AllowTCPForwarding no в файле конфигурации SSHD? Файл конфигурации скорее всего будет /etc/ssh/sshd_config на сервере SSH Linux. Если это так, измените его на AllowTCPForwarding yes и перезапустите службу SSH-сервера.

ты настройка PuTTY использовать прокси-соединение SOCKS а то настройте браузер на использование прокси-соединения SOCKS? Для веб-доступа через порты 80 (HTTP) и 443 (HTTPS) это способ, которым я обычно получаю доступ к веб-сайтам через туннелирование SSH соединение.

0
отвечен moonpoint 2022-12-11 09:43

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх