Переопределение DNS в режиме сверстников

У меня часто возникает проблема, что я нахожусь в локальной сети, где DNS выполняется маршрутизаторами. Я не контролирую. Я часто хочу отправлять файлы или данные между двумя моими устройствами в одной и той же подсети, но им присваивается случайный адрес DHCP для каждого соединения. Адреса почтового кодирования или настройка предпочтительных назначений DHCP не работают, как случайные Адрес назначается маршрутизатором в любом случае

Я ищу какое-то DNS-переопределение на основе широковещательной передачи или систему синхронизации. Я использую Linux Mint 17 или debian.

Есть ли какой-то пакет, который я могу установить как «прокладку» DNS, что позволит двум машинам распознавать друг друга и автоматически изменять их локальные настройки DNS? Мое текущее решение – проверить IP на каждом компьютере и иметь скрипт для обновления всех параметров, которые мне нужно изменить вручную.

Системе не нужно быть безопасным, так как я использую ключевые логины между устройствами, где я уже поделился ключами, скопировав файл через USB. Любая попытка MITM будет обнаружена на этапе входа в систему.

К сожалению, в моем поиске нет подходящей комбинации ключевых слов, чтобы найти что-то важное.

Благодаря!

2 Solutions collect form web for “Переопределение DNS в режиме сверстников”

Похоже, что Avahi (Multicast DNS) может быть тем, что вы ищете. В сочетании с nss-mdns вы можете использовать свои имена доменов FQDN так же, как и любое другое имя хоста DNS. Пакеты должны быть доступны практически для каждого дистрибутива Linux.

Чтобы включить nss-mdns, вам нужно отредактировать /etc/nsswitch.conf так что строка hosts: выглядит так:

 hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 

После включения обоих демонов Avahi и nss-mdns вы должны иметь возможность подключиться к машине с именем хоста my-machine следующим образом:

 sftp my-machine.local 

Если вы на самом деле находитесь в одной подсети, почему бы не использовать сетевой интерфейс и не настроить псевдоним со статическим IP-адресом, который будет находиться в одной и той же подсети? Выберите что-то совершенно другое, поэтому, если они используют 10.0.0.0/8, используйте 192.168.0.0/24 или что-то в этом роде. Предполагая, что одноранговая коммутация включена на краю сети, которая должна работать. Предполагая, что вы не беспроводной, конечно. Если вы беспроводны, можете ли вы настроить беспроводную сеть ad-hoc? Некоторые сетевые карты позволяют сразу присоединиться к нескольким сетям. Не уверен, что вы можете присоединиться к ad-hoc и нормальному в одно и то же время.

Затем вы можете просто добавить ip-адрес другого компьютера в файл / etc / hosts.

  • Что добавляет эти многоадресные IP-адреса в таблицу ARP, как статические записи?
  • Как я могу переключаться между несколькими наборами сетевых конфигураций в Windows XP?
  • Выключатель kill OpenVPN не работает
  • Я всегда подключаюсь к Интернету на следующий день, когда подключаюсь к новой машине, проводной?
  • Как создать ярлык для VPN-соединения?
  • В OS X, как я могу добавить 127.0.0.1 в список DNS-серверов, полученных через DHCP?
  • Настроить карту сетевого диска на Mac OS X Leopard
  • Подключите две подсетей в Linux
  • Выборочно маршрутизируя трафик через Ethernet или Wi-Fi, с надлежащим DNS (Mac OS X 10.6)
  • Помните пароль сетевого диска на XP и Vista
  • Приоритет сети Ubuntu
  • Настройка IPv6 на Debian - глобальный временный адрес
  • Давайте будем гением компьютера.