У меня на телефоне есть служба, которая выполняет резервное копирование данных на моем ПК с Windows8. ПК может быть подключен к частной сети через Ethernet или по беспроводной сети, и ПК всегда должен быть доступен через мой сервис (возможно, через имя хоста).

У меня есть некоторые проблемы:

  • Мой Android (мой MacBook работает так же) разрешает IP, но если я переключаюсь на Ethernet, моя служба резервного копирования продолжает пытаться подключиться к предыдущему WiFi IP. Не могу понять, если это сеть (кэш ARP?) проблема и как ее решить.
  • В качестве решения я подумал настроить один и тот же IP-адрес для адаптеров ПК WiFi и Ethernet, чтобы независимо от того, какой IP-адрес был всегда правильным. Но Windows, кажется, сходит с ума каждый раз, когда я это делаю (хотя это должно поддерживаться любым SO).
  • Я не хочу помнить все время, чтобы отключить одну сеть после подключения другой. Я хотел бы настроить Wi-Fi, который будет исключен при подключении Ethernet.

Эти проблемы решаемы в Windows?

1 ответ1

1

Не совсем понятно, как работает ваша текущая настройка. Если вы используете DNS-имя, оно может кэшироваться и устаревать при переключении.

В зависимости от того, как работает программа резервного копирования, существует три основных подхода.

  1. Настройте DNS-имя для разрешения обоих адресов и деактивации динамических обновлений DNS. Оставьте это программному обеспечению, чтобы выбрать текущий рабочий IP-адрес. Если имена разрешаются с помощью широковещательной рассылки вместо DNS-сервера, это не будет работать.
  2. Настройте один и тот же статический IP-адрес для Ethernet и беспроводных сетевых адаптеров. Не активируйте оба соединения одновременно. Вам придется переключиться обратно на DHCP, если вам нужно подключиться к другим сетям.
  3. Настройте MAC-адрес сетевой платы Ethernet на беспроводной сетевой адаптер (или наоборот), чтобы сервер DHCP выдавал один и тот же IP-адрес для обоих подключений. Вам может понадобиться настроить резервирование DHCP для надежной работы.

Если вы не можете / не хотите переключаться вручную, это также может быть написано в netsh .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .