Переопределение 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.

  • Активные доступные серверы DNS
  • Выборочно маршрутизируя трафик через Ethernet или Wi-Fi, с надлежащим DNS (Mac OS X 10.6)
  • Приоритет сети Ubuntu
  • Как я могу переключаться между несколькими наборами сетевых конфигураций в Windows XP?
  • Команда Windows для отображения всех IP-адресов
  • Получение 2 IP-адресов на одной сетевой карте с использованием DHCP
  • Блокировать доступ к Центру обновления Windows
  • Помните пароль сетевого диска на XP и Vista
  • Как удалить нежелательные подключения туннельного адаптера?
  • Как настроить параметры DNS с помощью командной строки или PS?
  • Каковы цели адресов в этой таблице ARP?
  • «Сеть недоступна» при попытке выполнить ping google, но внутренние адреса работают
  • Давайте будем гением компьютера.