Вот как я установил статический ip на моей машине ubuntu:
https://askubuntu.com/a/178981/630142
Притворись, что это происходит:
Я подключаю свою машину ubuntu к маршрутизатору (сети), который назначает ip-адреса (192.168.0.X). Затем я назначаю статический ip для моей машины Ubuntu в 192.168.0.50. У машины Ubuntu есть подключение к Интернету, и все отлично работает. Я могу выполнить ping 192.168.0.50 с других компьютеров в той же сети 192.168.0.X. Кто-то изменяет маршрутизатор с другой сетевой маской (192.168.10.X) вместо (192.168.0.X). Итак, теперь устройства, которые подключены через DHCP, имеют разные ip. Из-за этого изменения теперь моя машина Ubuntu не может подключиться к Интернету. IP-адрес 192.168.0.50 более недействителен.Теперь мой вопрос: откуда я знаю, что причина, по которой у меня нет подключения к Интернету, связана с тем, что сеть изменилась? Я могу проверить интернет, выполнив:
ping google.com
Возможно, ping не работает, потому что вся сеть потеряла интернет-соединение. Теперь мой вопрос:
Ну здесь есть два аспекта.
для начала любой приличный сервер DHCP будет пытаться убедиться, что IP-адрес ее руки используется, прежде чем предлагать его. Но там могут быть лазейки, конечно. Однако, это обычно означает, что вы можете предположить, что потеря связи означает потерю подключения к интернету.
однако, если вы хотите установить, что вы можете общаться вообще, попробуйте пообщаться с вашим шлюзом. То есть использовать выход [F2] и выберите шлюз для [Ф3] маршрута и попробуйте пропинговать шлюз. Если это работает, то проблема скорее всего вверх (подключение к интернету) если это не так, ваша проблема имеет локальный характер.
кроме того, если вы действительно используете:
[Ф1]как вы отмечаете, при нормальных обстоятельствах отключения и переключения кабель заставит вашего клиента DHCP, чтобы повторно запросить договор аренды у DHCP-сервера. Но вы можете также сказать вашему клиенту, чтобы освободить аренды DHCP. Для [Ф4] это вариант [ф5].
Примечание: убедитесь, что у вас нет параллельной настройки сетевой менеджер какой-то.
Ну, здесь есть два аспекта.
Для начала любой достойный сервер DHCP попытается проверить, что IP-адрес, который он раздаёт, не используется до его предложения. Но, конечно, могут быть лазейки. Однако это обычно означает, что вы можете предположить, что потеря подключения означает потерю подключения к Интернету.
Однако, если вы хотите установить, что вы вообще можете общаться, попробуйте связаться со своим шлюзом. То есть, используйте вывод ip route и выберите шлюз для маршрута default и попробуйте выполнить проверку этого шлюза. Если это работает, проблема, вероятно, связана с восходящим потоком (подключение к Интернету), если это не так, ваша проблема является локальной.
Кроме того, если вы действительно используете:
auto eth0
iface eth0 inet dhcp
, как вы укажите, что при нормальных обстоятельствах отсоединение и повторная передача кабеля приведет к тому, что ваш DHCP-клиент повторно запросит аренду у DHCP-сервера. Но вы также можете сообщить своему клиенту о выпуске аренды DHCP. Для dhclient это опция -r.
Примечание: убедитесь, что у вас нет настройки параллельного сетевого менеджера.
Ну, здесь есть два аспекта.
Для начала любой достойный сервер DHCP попытается проверить, что IP-адрес, который он раздаёт, не используется до его предложения. Но, конечно, могут быть лазейки. Однако это обычно означает, что вы можете предположить, что потеря подключения означает потерю подключения к Интернету.
Однако, если вы хотите установить, что вы вообще можете общаться, попробуйте связаться со своим шлюзом. То есть, используйте вывод ip route и выберите шлюз для маршрута default и попробуйте выполнить проверку этого шлюза. Если это работает, проблема, вероятно, связана с восходящим потоком (подключение к Интернету), если это не так, ваша проблема является локальной.
Кроме того, если вы действительно используете:
auto eth0
iface eth0 inet dhcp
, как вы укажите, что при нормальных обстоятельствах отсоединение и повторная передача кабеля приведет к тому, что ваш DHCP-клиент повторно запросит аренду у DHCP-сервера. Но вы также можете сообщить своему клиенту о выпуске аренды DHCP. Для dhclient это опция -r.
Примечание: убедитесь, что у вас нет настройки параллельного сетевого менеджера.
это организационная проблема.
если кто-то изменяет настройки Вашего маршрутизатора, они должны уведомить вас.
, если вы должны использовать статический, локально назначенные IP-адреса в системе, хотя есть DHCP-сервер, админ сервера DHCP должен зарезервировать диапазон IP-адресов для статического использования и поместить его в заметки.
если ваш интернет не работает со статическим IP и вы знаете, что есть DHCP-сервер, вы можете временно переключиться на использование DHCP и посмотреть, что вы назначены, а затем соответствующим образом изменить ваш статический настройки.
опять же, я думаю, что это общение/выпуск документации в Вашей организации.
Это организационная проблема.
Если кто-то изменяет настройки вашего маршрутизатора, они должны уведомить вас.
Если вам нужно использовать статические локально назначенные IP-адреса в вашей системе, хотя есть DHCP-сервер, администратор DHCP-сервера должен зарезервировать ряд IP-адресов для статического использования и поместить его в примечания к документации.
Если ваш интернет не работает со статическим IP-адресом, и вы знаете, что есть DHCP-сервер , вы можете временно переключиться на использование DHCP и посмотреть, что вы назначили, а затем изменить свою статическую установку соответственно.
Опять же, я думаю, что это проблема связи / документации в вашей организации.
Это организационная проблема.
Если кто-то изменяет настройки вашего маршрутизатора, они должны уведомить вас.
Если вам нужно использовать статические локально назначенные IP-адреса в вашей системе, хотя есть DHCP-сервер, администратор DHCP-сервера должен зарезервировать ряд IP-адресов для статического использования и поместить его в примечания к документации.
Если ваш интернет не работает со статическим IP-адресом, и вы знаете, что есть DHCP-сервер , вы можете временно переключиться на использование DHCP и посмотреть, что вы назначили, а затем изменить свою статическую установку соответственно.
Опять же, я думаю, что это проблема связи / документации в вашей организации.