Поэтому я недавно установил сервер Apache на Ubuntu 11.04 в своей квартире. Я подключаюсь непосредственно к стене, и я знаю, что это идет к маршрутизатору, потому что я могу подключиться к нему через 192.168.1.1. Я настроил переадресацию портов, и все шло гладко до следующего дня. Сервер не работал, и когда я сделал ifconfig, я обнаружил, что IP-адрес изменился на 66.XX.XXX.XXX за день до того, как ему исполнилось 69 лет.XX.XXX.XXX. Я не могу подключиться к роутеру. Когда я отключаю и снова подключаю его к настенному порту, я получаю номер 192 за день, затем он снова меняется. Есть ли что-то, что вызвало бы изменение ip и есть ли способ это исправить?
1 ответ
Начнем с того, что это трудно сказать наверняка из-за ips в примере.
66.x.x.x
и 69.x.x.x
будут находиться в совершенно разных диапазонах, и даже если у вашего интернет-провайдера есть несколько разных IP-блоков, что-то здесь не так, поскольку вы не должны были подключаться к маршрутизатору на 192.168.1.1
поэтому я немного сбит с толку относительно того, что происходит.
Мое предположение одно из следующего:
- Вы подключены к другому маршрутизатору.
- Маршрутизатор имеет мостовой режим на некоторых портах.
- У вас есть несколько маршрутизаторов.
- (вроде как в сочетании с 3) - проводка в вашей квартире не прямая, и она оказывается не в том порту.
Все это, как говорится, если вы не используете статические IP-адреса, если машина не включена, когда истекает срок аренды DHCP, возможно потерять ваше резервирование и этот IP-адрес.
Я надеюсь, что это немного поможет, но, опять же, это звучит немного странно из того, что вы сказали, и чтобы помочь вам в дальнейшем, мне действительно нужно знать больше о топологии вашей сети.