Как я могу изменить свой IP-адрес на моем компьютере? [Дубликат]

-2

На этот вопрос уже есть ответ здесь:

Мой ноутбук работает под управлением Windows 7, и я подключаю свой Wi-Fi к своему дому. Как изменить IP-адрес моего компьютера без перезагрузки интернет-маршрутизатора?

puretppc
источник
superuser.com/a/312803/179299
Лоренцо фон Маттерхорн
Почему вы хотите изменить это? В чем проблема?
Роланд Смит
@RolandSmith Это по игровым причинам. Вы знаете, как это изменить?
puretppc
ipconfig /releaseи затем ipconfig /renewв Command Prompt, но это зависит от времени аренды вашего DHCP-сервера в маршрутизаторе, вы можете получить тот же IP-адрес.
Алекс
2
@ Тони Вероятно, потому что это изменило IP-адрес WAN маршрутизатора. Люди за пределами вашей локальной сети не могут видеть это. Изменение IP-адресов вашей локальной сети не изменит ничего видимого снаружи вашей локальной сети. (Это классическая проблема XY . Вы спросили, как сделать что-то, что, как вы думали, решило бы вашу проблему, вместо того, чтобы рассказать нам, какова ваша проблема на самом деле, и спросить, как ее решить.)
Дэвид Шварц,

Ответы:

4

Если вы используете DHCP, вашему компьютеру будет назначен IP-адрес из пула адресов. Как правило, если вы запрашиваете новый адрес до истечения срока аренды, вы получите тот же адрес обратно.

Поэтому вам нужно будет войти в свой маршрутизатор (большинство из них имеют веб-интерфейс, посмотрите руководство) и изменить IP-адрес, назначенный вашему компьютеру. Наиболее распространенный способ сделать это - назначить компьютеру определенный IP-адрес на основе MAC-адреса его сетевой карты.

Детали того, как это сделать, зависят от вашего маршрутизатора.

Редактировать :

Большинство маршрутизаторов выполняют преобразование сетевых адресов («NAT»), в частности NAT-to-many. Машины во внутренней сети обычно имеют адреса 192.168.xxx.yyy. Но со стороны кажется, что весь трафик идет с одного IP-адреса (не в 192.168 / 16, потому что этот диапазон нельзя маршрутизировать в Интернете).

Так что невозможно напрямую выставить ваш компьютер на внешний мир (что в целом хорошо!).

Но если вы знаете, какой порт (ы) использует ваша игровая служба / программа, вы можете попытаться использовать переадресацию портов , чтобы каждый пакет для игрового порта, поступающий на внешний интерфейс маршрутизатора, отправлялся на ваш ПК. Затем вы можете указать другим игрокам использовать видимый снаружи IP-адрес на вашем маршрутизаторе.

Единственным недостатком является то, что в этом сценарии трудно иметь более одного игрового «сервера» во внутренней сети, доступного для Интернета. Но виртуальный хостинг в сочетании с переадресацией портов может помочь.

Вам следует внимательно прочитать документацию, прилагаемую к вашей игре. В наши дни большинство домашних ПК отстают от маршрутизаторов. Так что игры должны знать, как справиться с этим.

Ролан Смит
источник
Теперь, когда мы знаем , что его проблема на самом деле это , мы знаем , что это не решить.
Дэвид Шварц
@DavidSchwartz: Мы (или, по крайней мере, я :-) до сих пор точно не знаем, в чем проблема. Но я подозреваю, что это как-то связано с использованием ноутбука в качестве сервера для игры, поэтому доступ к нему можно получить из Интернета. Поэтому я добавил статью о переадресации портов. Но я думаю, что реальный ответ на вопрос Тони можно найти в документации к игре, учитывая, что домашние маршрутизаторы вездесущи.
Роланд Смит
1
Или он может посмотреть это на Portforward.com . Он имеет самую большую коллекцию маршрутизаторов со специальной инструкцией по переадресации портов для сотен игр на этих маршрутизаторах (с изображениями).
Рик
@Rik Это, вероятно, лучший ответ на вопрос, который не задавался, но должен был быть. :-)
Роланд Смит