У меня есть несколько серверов, на которых я запускаю сервер имен через webmin / bind. Теперь у меня дома есть компьютер, к которому я хочу получить доступ из любой точки мира, единственная проблема в том, что мой IP-адрес часто меняется.
В идеале я хочу создать имя, например myhomepc.mydomain.com, которое всегда указывает на мой IP-адрес.
Это означает, что запись A этого домена должна измениться в соответствии с моим IP-адресом.
Это возможно? Я делаю свою работу через webmin.
Если вы используете свой собственный сервер привязки, обратите внимание на правильный динамический DNS, а не на такие параметры, как dyndns и no-ip.com. При этом используются стандартные функции Bind для непосредственного обновления зоны. Это немного сложнее, чем настройка CNAME для одной из вышеперечисленных служб, но, по крайней мере, у вас есть полный контроль.
Есть модуль webmin, который, по-видимому, будет обрабатывать Вот, хотя я им не пользовался, поэтому не знаю, насколько он хорош.
Для получения подробной информации о том, как настроить его вручную, вы можете посмотреть Вот.
Самое простое решение - использовать одну из бесплатных служб динамического DNS, например dyndns.com или no-ip.com (дополнительные параметры можно найти в Google).
Если вам нужен домашний компьютер на «mydomain.com», я предлагаю использовать CNAME, указывающую на dyndns fqdn.
Если у вас уже есть хост где-то для yourdomain.com, они обычно предоставляют динамическую функцию DNS в наборе инструментов. Я знаю, что bluehost делает (потому что я действительно делаю то, что вы пытаетесь сделать). Он отлично работает, и если вы находитесь за маршрутизатором, просто используйте простой NAT с правилом переадресации портов в вашем маршрутизаторе, и все настроено на yourmachine.yourdomain.com.
Я знаю, что вы сказали, что ваш IP-адрес сильно меняется, но если ваш компьютер постоянно включен, он не должен меняться, но я не знаю много информации о вашей настройке.