Разделение доменного имени на подсеть DD-WRT

Я пытаюсь настроить серверную систему дома, потому что недавно сменил интернет-провайдера.

Я владею доменным именем vrakiver.net через регистратора register.com. Мой интернет-провайдер предоставляет статический IP-адрес моему маршрутизатору DD-WRT. У меня есть 2 компьютера со статическими IP-адресами:

1-й: «сервер» с IP 192.168.1.102

2-й: «g5» с IP 192.168.1.100

Я из локальной сети могу подключиться либо к server.local, либо к g5.local, либо к их соответствующим IP-адресам.

Я хотел бы настроить систему так, чтобы я мог использовать g5.vrakiver.net из любой точки мира для доступа к "g5" и server.vrakiver.net для доступа к "серверу"

Переадресация портов не решит проблему, потому что мне нужен доступ ко всем портам обоих устройств. (Но не обязательно одновременно)

Я где-то читал о некоторых системах, когда спрашивал, с какого домена был направлен пользователь, а затем на основании этого решал, куда направить.

* Я думаю, это должно быть физически возможно, потому что это было бы так просто на IPv6, просто установите запись домена для каждого хоста, общедоступного IP.

Заранее благодарим за любой совет по этому поводу, который вы можете дать.


person Tim Vrakas    schedule 24.11.2013    source источник
comment
У вас есть публичный IPV6?   -  person Reda    schedule 24.11.2013
comment
Нет, но я экспериментировал с туннелями. однако я сомневаюсь, что у моих клиентов есть доступ к Интернету ipv6, так что это мне не поможет.   -  person Tim Vrakas    schedule 25.11.2013


Ответы (1)


Боюсь, то, чего вы пытаетесь достичь, невозможно.

Ваши клиенты сначала разрешат server.vrakiver.net или g5.vrakiver.net, прежде чем связываться с вашим маршрутизатором. Поскольку разрешение дает тот же IP-адрес, ваш маршрутизатор не может узнать, какое имя было использовано.

person Reda    schedule 24.11.2013
comment
Да, но кое-где я помню, как читал, что Http 1.1 или что-то еще поддерживает клиент, сообщающий серверу, откуда он был направлен - person Tim Vrakas; 25.11.2013
comment
Вы говорите о виртуальном хостинге. Это работает, потому что заголовок запроса содержит имя хоста. Большинство протоколов не содержат информации об имени хоста в своей полезной нагрузке. - person Reda; 25.11.2013
comment
Вы хотите использовать простой HTTP? - person Reda; 25.11.2013
comment
Хорошо, да ... В этом есть смысл ... Так что насчет туннеля или ipencap. Может ли это дать моему второму серверу собственный IP-адрес? Тогда у него может быть собственный домен. Кто-нибудь знает, какое программное обеспечение (Ubuntu) сможет это сделать? - person Tim Vrakas; 26.11.2013
comment
Что вы пытаетесь разместить на этих машинах? Вы ожидаете получить дополнительный публичный IP без дополнительных затрат? - person Reda; 26.11.2013