Я пытаюсь настроить ssh-сервер на моей виртуальной машине Ubuntu 12.04 (работает в VirtualBox на Mac OS X 10.7).
У меня есть доменное имя, назовите его foo.com, и я бы хотел сделать ssh доступным через ssh для linux.foo.com. (Я хочу, чтобы это было доступно за пределами локальной сети.)
Как я могу это сделать? Мне нужен статический IP-адрес или есть способ динамически пересылать трафик?
Спасибо!
Если этот общедоступный IP-адрес является динамическим, вам необходим инструмент и интерфейс (API), который позволит выполнять автоматическое обновление; большинство серверов имен, предоставляемых посредниками по доменным именам или службами хостинга, не имеют такой динамической DNS-функции, поэтому вам лучше использовать динамическую DNS-службу, такую как DynDNS. Я считаю, что с платной учетной записью они позволят вам использовать свой собственный домен / поддомен. linux.foo.com со своими серверами имен.
Если ваша виртуальная машина подключена в мостовом режиме, необходимо настроить маршрутизатор для перенаправления порта 22 на его внутренний IP-адрес.