3

В Windows XP вы могли бы сделать это. Этот метод не работает в Windows 7; кто-нибудь знает об обходном пути?

Для всех, кто будет спрашивать, почему я хотел бы сделать это:

В этой сети у нас есть две IP-подсети: 192.168.0.0/24 и 172.19.8.0/24. Одним из них является DHCP с доступом в Интернет, а другой статический. В настоящее время мне нужно либо менять свою конфигурацию IP каждый раз, когда мне нужно что-то гуглить, а потом менять обратно (боль в заднице). Получите адрес DHCP, затем статически настройте этот же адрес вместе с другим статическим адресом (опасно делать по DHCP).

Это немного странно; но подсеть 172.19.8.0/24 содержит встроенные устройства, которые необходимо настроить так, как они будут работать в полевых условиях.

2 ответа2

1

Решением было бы создать резервирование dhcp для вашего компьютера, чтобы вам не нужно было использовать dhcp, а затем вы могли бы использовать два ip-адреса одновременно.

Есть ли какая-то причина, по которой это невозможно?

Как вы заметили, альтернативой является преобразование вашего IP-адреса DHCP в статический. (Можно создать командный файл, который читает текущие настройки и вызывает netsh, чтобы добавить те же настройки, что и статический адрес, а затем вы можете добавить второй IP-адрес)

Это не рекомендуется, но будет работать при определенных условиях. Например, если вы выключаете компьютер каждый день, а ваш dchp-сервер предоставляет аренду на срок более одного дня (и я думаю, что для Windows-серверов по умолчанию используется восемь дней), то этот адрес фактически ваш (и безопасный для использования) для весь день. Однако вам следует изменить настройки сети обратно на dhcp перед выходом из системы, чтобы при перезапуске срок аренды был продлен. (Раньше была статья в базе знаний Microsoft, в которой был показан способ запуска пакета при выходе из системы, который может работать, а может и не работать)

Даже если вы запустите свой компьютер без предварительной настройки сети на DCHP, все равно все будет в порядке, если сервер считает, что используемый вами IP-адрес остается вашим, что он будет делать, если срок аренды не истек. Вы можете столкнуться с конфликтами IP-адресов, если ваша машина выйдет из строя, а затем отключите ее на девять дней, поэтому сервер dchp передает ваш IP-адрес кому-то другому, а затем вы запускаете и пытаетесь использовать тот же адрес.

1

Какая странная установка.

Я не думаю, что это можно сделать без второго сетевого адаптера.

Сказав это, вы можете сделать это проще, создав два пакетных файла. Первый будет что-то вроде:

netsh interface ip set address name=”Local Area Connection” dhcp

когда вы хотите путешествовать по интернету. Второй будет что-то вроде:

netsh interface ip set address name=”Local Area Connection” static 172.19.8.10 255.255.255.0 172.19.8.1

когда вам нужно ваше статическое.

Создайте два командных файла diff и просто дважды щелкните их на рабочем столе, когда они вам понадобятся.

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