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

  • Записи NDP в Linux
  • Как настроить проводное 1 к 1 сетевое соединение между двумя компьютерами?
  • Статические IP-адреса VMware - CentOS 6.5
  • Что такое вкладка «Альтернативная конфигурация» в настройках TCP / IP
  • Как я могу отключить сетевое устройство на Mac?
  • Сервер OpenVPN не предоставляет доступ к Интернету
  • Настройка IPv6 на Debian - глобальный временный адрес
  • Сеть с поддержкой местоположения OS X
  • IPv4 против приоритета IPv6 в Windows 7
  • Что добавляет эти многоадресные IP-адреса в таблицу ARP, как статические записи?
  • Я всегда подключаюсь к Интернету на следующий день, когда подключаюсь к новой машине, проводной?
  • Interesting Posts

    Photoshop CS4, мой инструмент линии теперь рисует стрелки, как мне вернуть значение по умолчанию и что это такое?

    Каков наилучший способ потокового видео с моего компьютера на телевизор? (Предпочтительно беспроводным способом)

    Как разрешить удаленное подключение к mysql

    Режим AHCI дал мне две опции загрузки

    Как преобразовать XML в java.util.Map и наоборот

    Кто владеет всеми доменами?

    Почему Google намного быстрее, чем поиск на жестком диске?

    Samsung PRO 950 SSD распознается как SATA вместо PCIe в Windows 10

    Как вертикально разделить широкоэкранный экран на два виртуальных рабочих пространства на Ubuntu / Gnome?

    Переключить открытые окна между двумя или более мониторами?

    После перезагрузки LUKS зашифрованный объем

    Как получить дополнительные данные от намерения на Android?

    Совместимость с материнскими платами USB 3.0 и USB 2.0

    Невозможно получить значения полей из объекта realm, значения равны нулю в отладчике

    C # передача дополнительных параметров обработчику событий?

    Давайте будем гением компьютера.