1

У меня сейчас один сервер работает дома. Я использую freedns.afraid.org для маршрутизации доменного имени на мой текущий ip.

Я хочу настроить дополнительный сервер в отдельном домене. Как лучше всего добиться этого так:

domain1.com -> DDNS -> current ip -> DD-WRT -> server 1

а также

domain2.com -> DDNS -> current ip -> DD-WRT -> server 2

для всех портов (http, ssh, ftp и т. д.)

3 ответа3

3

Вы не можете сделать это для большинства услуг. Однако вы можете подойти ближе.

  • Сделайте ваши два домена CNAMEs для домена DDNS. Одним из них может быть ваш домен DDNS.
  • Перенаправьте службы пересылки, которые являются уникальными для одного домена, на соответствующий сервер.
  • Перенаправьте службы на один сервер для общих служб на один сервер, а запросы прокси для другого домена - на другой сервер. Это будет работать для HTTP/HTTPS, SMTP (ретрансляция) и других протоколов.
  • Если вам действительно нужен прямой доступ к определенным службам на обоих серверах, вам нужно будет перенаправить нестандартный порт на один из серверов.
1

Ты не можешь За исключением HTTP, который предоставляет имя хоста серверу (или обратному прокси-серверу или какому-либо другому), другие протоколы полагаются исключительно на IP-адрес и порт для идентификации конечной точки.

Поэтому вам нужно получить дополнительный IP или использовать другие порты.

1

Я уверен, что единственный способ добиться этого - запросить второй IP у вашего интернет-провайдера.

Причина в том, что вы хотите перенаправить все порты на две разные машины. Это невозможно Единственный возможный обходной путь с одним IP-адресом - это назначить одному серверу его порты, такие как http на 80, SMTP на 25, ftp на 21/22 и т.д., А другой сервер будет отвечать на те же протоколы на своих нестандартных портах, таких как http в порту 8080, ftp в порту 2121. И так далее, и тому подобное.

Гораздо проще получить два IP-адреса от вашего интернет-провайдера, чем пытаться запомнить специальные привязки портов на нестандартных портах. И это также позволяет подключаться ко ВСЕМ портам, а не только к некоторым.

Каждый провайдер варьируется, но мой местный кабельный софт (Bright House) платит 10 дополнительных в месяц за дополнительный IP.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .