понимаю что не совсем то место, но надеюсь на помощь
в локальной сети три компа, на двух из них установлено Ubuntu 14.04 server а на третьем Ubuntu desktop 14.04
сегодня открыл account на dyndns, приобрёл DynDNS Pro и добавил hostname kubik-rubik.dyndns.org
потом в modem/router (ubee evw 3200) в котором встроено поддержка dyndns-а ввёл данные
DDNS Service: www.DynDNS.org
User Name: user
Password: Password:
Host Name: kubik-rubik.dyndns.org
IP Address: мой WAN IP adres (определился автоматом)
в router в разделе port-Forwarding прописал следующее
Local External Prot Enabled
IP Address ip компа (первого) IP Address 0.0.0.0 BOTH (TCP UDP) Yes
Start Port 22 Start Port 22
End Port 22 End Port 22
в терминале ввожу sudo ssh mk@kubik-rubik.dyndns.org (без указанного порта) + пароль подключаюсь к компу ip которого прописан в port-Forwarding
добавил второй запись в port-Forwarding, поменял только ip на ip второго компа, всё остальное тоже самое.
сейчас в водя в терминале sudo ssh mk-ned@kubik-rubik.dyndns.org (без указанного порта) + пароль подключаюсь к второму компу но никак не могу подключится к первому. (на втором компе имя пользователя mk-ned)
менял порт на другой, после чего к компу у которого в port-Forwarding прописан порт 22 подключаюсь а к второму нет.
что и как можно/надо сделать?
и ещё один вопрос
DynDNS-е я могу создать ещё 29 hostnames. если я создам для каждого компа свой hostname
kubik-rubik.dyndns.org
kubik-rubik-1.dyndns.org
kubik-rubik-2.dyndns.org
можно ли как то, где то, что то прописать/настроить чтобы набирая в терминале первый второй или третий попадал на определённый комп
LinuxForum.Fans
три компа с Ubuntu в локальной сети и dyndns
Автор: mk-ned
4 сообщений
1023 просмотров
mk-ned, Эммм, походу тут единственный вариант это на одной из машин ssh повесить на другой порт (скажем 2222) и потом при подключении указивать его:
ssh $USER@kubik-rubik.dyndns.org:2222
ЗЫ
один порт роутер буде запихивать только на одну машину...
поменял Local и External порт на 2222
ввожу sudo ssh mk@kubik-rubik.dyndns.org:2222
получаю ошибку
ssh: Could not resolve hostname kubik-rubik.dyndns.org:2222: Name or service not known
потом Local оставил 22 поменял только External
тоже самое
mk-ned, А в настройках SSH это поменять??
-p port
Specifies the port on which the server listens for connections (default 22). Multiple port options are permitted. Ports
specified in the configuration file with the Port option are ignored when a command-line port is specified. Ports specified
using the ListenAddress option override command-line ports.
Войдите или зарегистрируйтесь, чтобы ответить.