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

йод и привязка на одном сервере

Недавно я установил сервер, на котором запущен сервер ubuntu 12.04. Я купил домен example.com и зарегистрировал серверы имен ns1.example.com и ns2.example.com. Оба указывают на мой сервер, на котором выполняется привязка по адресу 12.345.678.90. Все отлично работает. Я успешно настроил привязку и могу получить доступ к своему домену. Еще хочу поэкспериментировать с йодом. Поскольку я делаю все это просто из любопытства и для обучения, у меня нет ресурсов, чтобы иметь несколько серверов с несколькими IP-адресами. Я знаю, что мне нужно перенаправить йодный туннель через другой порт в привязке, но я не совсем уверен, как это сделать. Прямо сейчас у меня есть iodine.example.com как запись NS, указывающая на tunnel.example.com. На данный момент у меня tunnel.example.com указывает на сервер друзей, на котором запущен йод. Все работает. Поскольку у меня не всегда будет доступ ко второму серверу, как мне настроить йод для работы за привязкой на том же сервере?

Настройте BIND для прослушивания другого порта (например, 5353), И в iodine использовать -b 5353 вариант

из man iodine:

   -b dnsport
          If this port is specified, all incoming requests not inside  the
          tunnel domain will be forwarded to this port on localhost, to be
          handled by a real dns.  Note: The forwarding is not fully trans‐
          parent, and not advised for use in production environments.

Можно сделать разными способами: http://dev.kryo.se/iodine/wiki/TipsAndTricks