У меня часто возникает проблема с тем, что я нахожусь в локальной сети, где DNS выполняется маршрутизаторами, которые я не контролирую. Я часто хочу отправлять файлы или данные между двумя моими устройствами в одной подсети, но им назначается случайный адрес DHCP для каждого соединения. Адреса жесткого кодирования или установка предпочтительных назначений DHCP, кажется, не работают, как случайные адрес назначается маршрутизатором в любом случае
Я ищу какую-то систему переопределения DNS, основанную на широковещании, или систему синхронизации. Я по-разному использую Linux Mint 17 или тестирование Debian.
Есть ли какой-нибудь пакет, который я могу установить как DNS-шим, который позволит двум машинам распознавать друг друга и автоматически переопределять свои локальные настройки DNS? Мое текущее решение состоит в том, чтобы проверить IP на каждой машине и иметь скрипт для обновления всех параметров, которые мне нужно изменить вручную.
Система не должна быть защищенной, так как я использую основанные на ключах логины между устройствами, где я уже поделился ключами, копируя файл через USB. Любая попытка MITM будет обнаружена на этапе входа в систему.
К сожалению, в моем поиске нет нужной комбинации ключевых слов, чтобы найти что-то релевантное
Спасибо!
источник
.local
: Это является частью имени-полное имя хоста хоста. Вы должны редактироватьnsswitch.conf
только на устройствах, где вы хотите иметь возможность разрешать имена хостов из всех программ.Если вы на самом деле находитесь в одной подсети, почему бы не использовать псевдоним сетевого интерфейса и настроить псевдоним со статическим IP-адресом, который будет находиться в той же подсети? Выберите что-то совершенно другое, поэтому, если они используют 10.0.0.0/8, используйте 192.168.0.0/24 или что-то еще. Предполагая, что одноранговое переключение включено на границе сети, которая должна просто работать. Предполагая, что вы не беспроводной, конечно. Если вы используете беспроводную связь, можете ли вы настроить беспроводную сеть ad-hoc? Некоторые сетевые карты позволяют одновременно подключаться к нескольким сетям. Не уверен, что вы можете присоединиться к специальному и обычному режиму одновременно.
Затем вы можете просто добавить IP-адрес другого компьютера в файл / etc / hosts.
источник