Мне нравится идея "переключения режима" @0xC0000022L. Кажется, это должно работать для вас, особенно для вашего тестирования.
есть, по крайней мере, несколько способов заставить эту схему работать для случая, когда вы демонстрируете ее другим людям.
- создайте веб-страницу, на которой вы можете посетить и предоставить список одного или нескольких IP-адресов или даже диапазонов IP-адресов, которые обрабатываются в этом специальном режиме тестирования. Преимуществом этого в тестировании является возможность добавления дополнительных настроек действия на этой странице, такие как установка различных порогов, сброс различного состояния, перезапуск различных действий, очистка наборов данных и т. д.
- аналогично, вы можете сделать то же самое, отправив специально отформатированное электронное письмо через сервер с закодированными инструкциями по добавлению IP-адресов из списка "демо" или любого количества других настроек и настроек.
- опять же, аналогично, передать файл (FTP) на сервер, чтобы обеспечить эти закодированные инструкции.
конечно все эти функции будут удалены / отключены в" рабочей " версии.
насколько ваш первоначальный вопрос об изменении IP неоднократно:
Для меня есть 2 способа получить новый общедоступный IP-адрес.
Если я выключу маршрутизатор в течение как минимум 12 часов, когда я снова включу маршрутизатор, он получит новый IP-адрес. Это, конечно, не является работоспособным решением для того, что вы хотите сделать.
в другую сторону... если изменить MAC-адрес маршрутизатора, изменить его на любой "случайный" адрес, а затем выполните мягкий сброс на маршрутизаторе, он получает новый IP-адрес. Сложность с этим заключается в том, что может возникнуть проблема (скорее всего, будет проблема), если "случайный" MAC-адрес, который вы выбираете, дублирует существующий MAC-адрес в сети, может возникнуть конфликт, который предотвращает подключение.
кроме того, в зависимости от того, как часто вы хотите изменить свой IP-адрес, и в течение какого периода времени вы хотите внести эти изменения, есть 2 другие вопросы:
- если вы измените MAC-адрес обратно на ранее используемый MAC-адрес слишком рано (для меня это 12 часов), вы получите обратно предыдущий IP-адрес, а также.
- IP-адрес, указанный маршрутизатору, назначается из пула IP-адресов. Это не неограниченно, или даже, вероятно, будет очень большое число, и может быть даже относительная "горстка" возможных IP-адресов, которые могут быть назначены маршрутизатору, прежде чем они начнут быть повторно используемый.