Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: ssh не конектит из вне  (Прочитано 2212 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Johnny_B

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
ssh не конектит из вне
« : 05 Мая 2015, 12:51:33 »
есть ubuntu desktop 15.04 и ubuntu server 14.04 lts в одной локальной сети которая смотрит в мир через dir-300й роутер с проброшеным портом для ssh. На сервере стоит настроенный openSSH сервер (конектится из вне с виндовой машины через putty по ключу)

Суть проблемы такова что по локальному ip конектится ubuntu desktop
Цитировать
vitaliy-zakharov@Laptop:~$ ssh -vvv vitaliy-zakharov@192.168.0.200 -p 22 -i .ssh/id_rsa

а по доменному имени нет! (порт проброшен)
Цитировать
vitaliy-zakharov@Laptop:~$ ssh -vvv vitaliy-zakharov@trash-code.com -p 8082 -i .ssh/id_rsa
OpenSSH_6.7p1 Ubuntu-5ubuntu1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /home/vitaliy-zakharov/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to trash-code.com [91.206.200.104] port 8082.
debug1: connect to address 91.206.200.104 port 8082: Connection timed out
ssh: connect to host trash-code.com port 8082: Connection timed out

Почему?
« Последнее редактирование: 06 Мая 2015, 01:57:01 от Johnny_B »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #1 : 05 Мая 2015, 13:48:17 »
есть несколько возможных проблем
например: криво проброшен порт на роутере, не корректно настроена сеть на сервере, не правильно резольвится адрес и ещё несколько причин
ip a; ip r с сервера и роутера

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #2 : 05 Мая 2015, 14:01:17 »
есть несколько возможных проблем
например:
Например, товарищ пытается подключиться к внешнему адресу изнутри сети. "А давайте войдём в комнату не выходя из неё? Не, ну а чо? Давайте!"
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Johnny_B

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #3 : 05 Мая 2015, 16:21:57 »
Цитировать
А давайте войдём в комнату не выходя из неё? Не, ну а чо? Давайте!
Десктопная Ubuntu стоит на ноуте, и я пробовал подключиться не из локальной сети, не помогло.

Цитировать
криво проброшен порт на роутере, не корректно настроена сеть на сервере, не правильно резольвится адрес и ещё несколько причин

С Windows машини не из локальной сети по putty все работает.
1) порт проброшен правильно, так как работает svn и sftp чрезе ssh извне.
2) адрес сервера правильный, на нем запущен сайт и он работает ( если я правильно понял вас про адрес)
3) не коректно настроенна сеть? (можно подробнее плз)

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #4 : 05 Мая 2015, 16:28:08 »
rm -r ~/.ssh/*
echo "StrictHostKeyChecking no" > ~/.ssh/config
sshpass -p 12345 ssh user@ip
« Последнее редактирование: 05 Мая 2015, 16:32:51 от victor00000 »
Wars ~.o

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #5 : 05 Мая 2015, 16:54:37 »
victor00000, просто поди нафиг, хорошо? И не возвращайся оттуда.
С Windows машини не из локальной сети по putty все работает.
Раз с putty всё работает, значит и ssh должно работать. Если не работает - вы что-то делаете не так.
Показывайте выводы под спойлер.
plink -v user@host logout
ssh -v user@host logout
Лучше с одной и той же машины.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #6 : 05 Мая 2015, 17:01:13 »
AnrDaemon,
Цитировать
Раз с putty всё работает,
webssh -> https://forum.ubuntu.ru/index.php?topic=252717.msg1996991#msg1996991
Wars ~.o

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #7 : 05 Мая 2015, 17:48:08 »
victor00000, второй раз спрашиваю - ты дурак? Да или нет?

+10% за 2.3 и намеки на 2.2.
Sly_tom_cat
« Последнее редактирование: 05 Мая 2015, 21:35:41 от Sly_tom_cat »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #8 : 05 Мая 2015, 21:22:29 »
Вот стреляйте, но считаю, что косяк с пробросом порта. Либо не тот порт, проброшен, либо не на тот обращаетесь.
Может всё-таки покажете как проброшен порт на роутере?
на 300-ых дирах сплошь Linuxы торчат. Коннектесь к нему по телнету (если стандарт-фирмваре) и ...
iptables -nvL -t nat
ну и предложенное AnrDaemon тоже весьма интересно посмотреть

Оффлайн Johnny_B

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #9 : 06 Мая 2015, 01:55:17 »


Цитировать
vitaliy-zakharov@Laptop:~$ ssh -v -p 8082 vitaliy-zakharov@trash-code.com logout
OpenSSH_6.7p1 Ubuntu-5ubuntu1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /home/vitaliy-zakharov/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to trash-code.com [91.206.200.104] port 8082.
debug1: connect to address 91.206.200.104 port 8082: Connection timed out
ssh: connect to host trash-code.com port 8082: Connection timed out

без -p 8082 конектится на 22й порт и тоже таймаут

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #10 : 06 Мая 2015, 01:57:31 »
Johnny_B, Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Johnny_B

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #11 : 06 Мая 2015, 11:25:55 »
Цитировать
plink -v user@host logout
vitaliy-zakharov@Laptop:~$ plink -v vitaliy-zakharov@trash-code.com logout
Looking up host "trash-code.com"
Connecting to 91.206.200.104 port 22
Failed to connect to 91.206.200.104: Connection timed out
Connection timed out
FATAL ERROR: Connection timed out

vitaliy-zakharov@Laptop:~$ plink -v -P 8082 vitaliy-zakharov@trash-code.com
Looking up host "trash-code.com"
Connecting to 91.206.200.104 port 8082
Failed to connect to 91.206.200.104: Connection timed out
Connection timed out
FATAL ERROR: Connection timed out


Цитировать
ssh -v user@host logout
vitaliy-zakharov@Laptop:~$ ssh -v vitaliy-zakharov@trash-code.com logout
OpenSSH_6.7p1 Ubuntu-5ubuntu1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /home/vitaliy-zakharov/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to trash-code.com [91.206.200.104] port 22.
debug1: connect to address 91.206.200.104 port 22: Connection timed out
ssh: connect to host trash-code.com port 22: Connection timed out

vitaliy-zakharov@Laptop:~$ ssh -v -p 8082 vitaliy-zakharov@trash-code.com logout
OpenSSH_6.7p1 Ubuntu-5ubuntu1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /home/vitaliy-zakharov/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to trash-code.com [91.206.200.104] port 8082.
debug1: connect to address 91.206.200.104 port 8082: Connection timed out
ssh: connect to host trash-code.com port 8082: Connection timed out

К роутеру мозгов не хватило подрубиться по телнету, там из настроек удаленного доступа только ип и порт. Я скинул крин с проброшеным портом для ssh
Цитировать

Сори если я "трудный" и не все сразу выкупаю, но за этим и обратился

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #12 : 06 Мая 2015, 12:32:53 »
ip a; ip rс сервера

и
Цитировать
plink -v -P 8082 user@host logout
с виндового клиента с которого нормально коннектится средствами putty (в виндовом комплекте putty есть plink)

Оффлайн Johnny_B

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #13 : 07 Мая 2015, 01:05:14 »
Нашел решение.
У меня есть домен. trash-code.com он редиректится на www.trash-code.com который в свою очередь ссылается на ddns так как у меня динамический ip. Домен второго уровня нельзя делегировать (ну или у меня просто не получилось) на ddns, можно только на ip.

следующей командой все работает
ssh -v vitaliy-zakharov@www.trash-code.com -p 8082 -i .ssh/id_rsa

Остается вопрос почему редирект с trash-code.com на www.trash-code.com порит коннект.
« Последнее редактирование: 07 Мая 2015, 01:07:08 от Johnny_B »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: ssh не конектит из вне
« Ответ #14 : 07 Мая 2015, 01:55:34 »
КАКОЙ может быть редирект, если домен второго уровня редиректить нельзя?
HTTP редирект? А какое, простите, отношение HTTP имеет к SSH?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.