Я запускаю множество серверов на своем компьютере, и мне нужно перенести порт для этого. Но в последнее время мой IPv4-адрес продолжает меняться, когда я выключаю компьютер и снова включаю его. Я понятия не имею, почему это происходит.
Я вижу два варианта.
Это верно, если ваш IP-адрес начинается с одного из:
Это, вероятно, плохо, и вы должны изменить его. Обычной практикой является размещение вашего сервера за выделенным межсетевым экраном и в локальной сети. Это делает его более удобным для управления и защиты ваших компьютеров.
A: Вы запрашиваете один.
К вашей сети подключен компьютер, на котором запущено программное обеспечение для назначения IP-адресов, также известное как dhcp server
. Ваш компьютер запрашивает IP-адрес. Сервер dhcp говорит: «Вот IP-адрес, но вы можете иметь его только в течение стольких минут». Каждый раз, когда ваши минуты истекли, ваш компьютер пересматривает соглашение. Мы называем это соглашение dynamic lease
.
Один из способов почти всегда получить один и тот же IP-адрес - всегда продлевать аренду, как только он истекает. Но если вы выключите компьютер, сервер dhcp забудет, что у вас когда-либо была аренда. (некоторые dhcp-серверы забывают раньше других). Кроме того, это все равно что пытаться ездить на одной и той же поездке в Диснейленде снова и снова без ожидания. Если ты доберешься, это не потому, что ты особенный, в парке просто больше никого нет.
Другой способ - настроить сервер dhcp так, чтобы он всегда давал вашему компьютеру один и тот же IP-адрес (называемый static lease
). Если вы находитесь в локальной сети, и это ваша локальная сеть, вы можете сделать это бесплатно. Вам просто нужно знать, как. Если вы находитесь в общедоступной сети (например, в Интернете), вам захочется поговорить с кем бы вы ни платили за соединение. Они, вероятно, захотят больше денег.
У меня есть локальная сеть. У меня есть маршрутизатор, который обрабатывает локальную сеть. Это связано с модемом DSL, который является коробкой, которая фактически делает подключение к Интернету. Модем dsl - это то, что получает публичный IP-адрес. Этот модем почти никогда не работает в автономном режиме. Когда это так, это для перезагрузки, которая происходит довольно быстро. Пока достаточно быстро, чтобы всегда арендовать один и тот же IP-адрес. Но, как я уже сказал, это игра. Ничто не может гарантировать, что я получу один и тот же ip-адрес, и если по какой-то причине я получу в аренду другой, никто из моего провайдера не будет заботиться (пока я не заплачу за привилегию неизменяемого ip-адреса). ]
У вас, вероятно, нет статического IP. Спросите своего интернет-провайдера, нужен ли он вам, многие интернет-провайдеры не дают вам статический IP, если вы не платите за него специально.
Похоже, у вас есть динамический IP-адрес. Поговорите со своим провайдером, чтобы получить статический IP. Будьте осторожны: они стоят намного дороже! (Обычно)