Назад | Перейти на главную страницу

Привязка: перезапись одного хоста чужого домена

У нашего клиента есть домен. Назовем его example.com.

Мы запускаем виртуальную машину в сети нашего клиента. Назовем это «наш-vm».

Клиент обращается к виртуальной машине с таким именем: our-vm.example.com.

IP-адрес является внутренним, например 10.1.2.3.

Сервер имен нашего клиента (example.com) не разрешает имя хоста.

У нас есть VPN для нашего клиента, и мы можем получить доступ к 10.1.2.3 через IP-адрес.

Но я хотел бы получить доступ к хосту по имени.

Что я хочу:

Как настроить привязку таким образом?

Подвопрос: есть ли название для этого типа конфигурации?

Это не дубликат (Переопределение некоторых записей DNS в BIND для внутренних сетей), потому что я хочу, чтобы example.com обслуживал заказчик.

В конфигурацию BIND включите что-то вроде этого:

zone "example.com" {
  type forward;
  forwarders { x.x.x.x; y.y.y.y; };
};

zone "our-vm.example.com" {
  type master;
  file "/var/named/db/our-vm.example.com";
};

Это должно делать свое дело.

Редактировать: По словам Дженни Д., правильный термин - «маскарад DNS».