Итак, моя проблема в том, что у меня есть Chromebook с запущенным на нем крутоном. Я использовал расширение браузера для подключения к предварительно настроенной VPN, чтобы избежать каких-либо сетевых фильтров.Но происходят две вещи, с которыми я не знаю, как обойти / справиться.
Моя основная проблема - это во-первых, потому что я хочу использовать SSH для подключения к моему VPS, потому что я не могу нормально это сделать в сети, которую я часто использую (и я действительно не хочу использовать мобильную точку доступа .) Я включил второй пункт, потому что я не уверен, в какой среде мне следует разрешить обрабатывать сетевые настройки с помощью VPN-туннелирования или даже если они вообще конфликтуют.
В целом, я просто хочу найти способ обойти сетевые фильтры для подключения через SSH к моему VPS. Это может быть настольный клиент или пользовательские конфигурации, но я бы предпочел не настраивать собственный VPN-сервер. Я хотел бы иметь возможность делать что-то в том же духе, что и при использовании предустановленного, как в расширении Chrome. У меня Ubuntu 14.04 с установленной средой рабочего стола Unity.
ОБНОВЛЕНИЕ : Я включил вывод nmap -p 22 -sT vps.example
(строка vps.example
предназначена для сокрытия моего фактического сервера VPS. I на самом деле я не набираю vps.example
.):
Nmap scan report for jp.jp (vps.example)
Host is up (0.0036s latency).
PORT STATE SERVICE
22/tcp filtered ssh
Nmap done: 1 IP Address (1 host up) scanned in 0.26 seconds
Я достиг результата, который я искал путем изменения порта SSH на 443 (Порт SSL.) Большинство, если не все, сетям разблокировали тот порт. Сделать это, редактирование /etc/ssh/sshd_config
как корень. Измените строку, которая говорит
port 22
кому:
port 443
и наконец, перезапустите сервис SSH путем выполнения
sudo service ssh restart
Для соединения с сервером SSH с новым портом просто добавьте -p
аргумент и указывает 443
ssh -p 443 user@example.com
Некоторые подсказки от David Foerster
Если Вы не хотите вводить
-p 443
для того сервера все время для установления соединения SSH от командной строки можно добавить запись в Ваш~/.ssh/config
для того хоста как так.User
запись является дополнительной, но она сохранила бы Вас от введения имени пользователя также. Можно также указать вещи как динамическое и статическое перенаправление портов.
Предупреждение: Следует иметь в виду, что, если у Вас есть выполнение веб-сервера, затем SSL для него будет не мочь соединиться с портом, не делайте этого, если необходимо поддерживать веб-сервер в рабочем состоянии.
Больше о SSL и порте 443