2014-10-24 2 views
0

Я использую ключи ssh для доступа к серверу, скажем, 200.200.200.200. Он работает нормально. Как я могу получить доступ к этому серверу на моем хосте, как 127.0.0.1? Я пробовал свои силы, но не смог заставить его работать.Доступ к серверу как localhost?

+0

Я имею в виду, если я поставил браузер 127.0.0.1, он должен открыть 200.200.200.200. Я видел, как кто-то это делал, и я хочу знать, как это сделать. –

+0

Это только одна машина или несколько? Если только один, вы можете изменить файл хостов для перенаправления 127.0.0.1 до 200.200.200.200, но это может иметь непреднамеренные последствия –

ответ

0

Обычно вы делаете это через переадресацию портов, чтобы переслать удаленный порт (тот, который был на сервере), который вас интересует на вашем локальном компьютере. Тогда вы можете получить доступ к нему через 127.0.0.1:

Пример учебника: https://help.ubuntu.com/community/SSH/OpenSSH/PortForwarding

В замазку также прямо вперед: http://www.cs.uu.nl/technical/services/ssh/putty/puttyfw.html

Вы также можете изменить файл локальных хостов, чтобы указать на этот сервер но это часто вызывает взлеты с местными услугами.

+0

Да, точно, я получил перенаправленный порт, скажем 5555. Но мне нужен живой ssh ​​/ telnet соединение, чтобы открыть 127.0.0.1 в браузере? –

+0

Да, конечно, это сделка, потому что туннель создается ssh :-) Затем вы вводите http://127.0.0.1:5555 в своем браузере. – Carsten

+0

Спасибо, что много carsten. Кроме того, можете ли вы рассказать мне, какой командой linux я могу видеть переадресованный порт? –

Смежные вопросы