В настоящее время я не могу подключиться к моей машине под номером 2 за пределами локальной сети. Смотрите следующее изображение для обзора.
Изображение моей установки:
Я хотел бы ssh к этой машине, не находясь в локальной сети.
Мои DNS-настройки с DNS-сервера
@ Type TTL Prio Data
A 300 0 1.2.3.4
foo Type TTL Prio Data
CNAME 3600 0 192.168.0.15
bar Type TTL Prio Data
A 3600 0 192.168.0.15
Я пробовал и CNAME и A для частного ip, но я не могу подключиться к нему с помощью ssh.
У меня также есть следующее правило для переадресации портов
IP Local port External port
192.168.0.15 22 - 22 33 - 33
192.168.0.04 22 - 22 22 - 22
Следующие работы(из-за пределов сети):
$ ssh user@example.com
Следующее не работает (из-за пределов сети):
$ ssh user@foo.example.com
или же
$ ssh user@bar.example.com
РЕДАКТИРОВАТЬ 1:
Изменены неисправные IP-адреса.
Изменена переадресация портов. Порт 33 теперь перенаправлен на 192.168.0.15
.
Теперь он работает до $ ssh -p 33 user@example.com
. Но не с поддоменом.