Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Динамический IP  (Прочитано 2084 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Percoir

  • Автор темы
  • Гость
Динамический IP
« : 20 Августа 2018, 14:23:44 »
Приветствую. Мой провайдер собирается перевести на динамический IP своих абонентов. До этого времени и сейчас у меня статика. Все параметры подключения при установке системы прописывал, и всё было без проблем.
Теперь вот не могу подключится по динамике. Провайдер только Windows понимает, остальное не его проблемы.
Прошу помочь с настройкой.
Много искал, везде пишется, что для динамического IP всё просто. Достаточно прописать две строки в /etc/network/interfaces
auto enp2s0
iface enp2s0 inet dhcp
Файл выглядит так:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto enp2s0
iface enp2s0 inet dhcp
В настройках network manager удалил все параметры и выставил "Авто".
Компьютер провайдер не видит...
Как его настроить?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Динамический IP
« Ответ #1 : 20 Августа 2018, 18:53:30 »
Во-первых, выберите один сетевой менеджер. Или NM или  ifupdown.
Во-вторых... и далее
покажите выхлопы команд
ifconfig -a
dhclient enp2s0

Percoir

  • Автор темы
  • Гость
Re: Динамический IP
« Ответ #2 : 20 Августа 2018, 19:52:37 »
По первой команде:
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.20.43.5  netmask 255.255.255.0  broadcast 10.20.43.255
        inet6 fe80::207b:933:6e6c:3f31  prefixlen 64  scopeid 0x20<link>
        ether b0:6e:bf:32:e9:ce  txqueuelen 1000  (Ethernet)
        RX packets 1575  bytes 807591 (807.5 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1930  bytes 246830 (246.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 3

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Локальная петля (Loopback))
        RX packets 355  bytes 28538 (28.5 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 355  bytes 28538 (28.5 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
По второй команде выхлоп такой:
RTNETLINK answers: Operation not permitted

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Динамический IP
« Ответ #3 : 20 Августа 2018, 20:47:57 »
sudo
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн obormot

  • Любитель
  • *
  • Сообщений: 82
    • Просмотр профиля
Re: Динамический IP
« Ответ #4 : 20 Августа 2018, 21:13:50 »
Percoir
nmcli conn show id клавиша TAB - подставится имя соединения

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Динамический IP
« Ответ #5 : 20 Августа 2018, 21:14:52 »
так ведь адрес-то есть. Чего не хватает-то? Или его "серость" смущает? Вполне бывает

Percoir

  • Автор темы
  • Гость
Re: Динамический IP
« Ответ #6 : 20 Августа 2018, 21:20:31 »
так ведь адрес-то есть. Чего не хватает-то? Или его "серость" смущает? Вполне бывает
Нет, не в серости дело.
Сейчас у меня статика.
А как правильно настроить динамический IP? Я сделал, как написано в моем первом посте.
И провайдер мою машину не видит.
А скоро переведет на динамический, и как быть?
Звоню провайдеру, давайте динамику. Ок, говорит. Я ввел две строки, описанные выше, перегрузился.
Все, провайдер меня не видит.
Пришлось пока вернуться на статику.

Пользователь добавил сообщение 20 Августа 2018, 21:22:08:
nmcli conn show id
Ошибка: отсутствует аргумент id. (выхлоп терминала)
« Последнее редактирование: 20 Августа 2018, 21:22:08 от Percoir »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Динамический IP
« Ответ #7 : 20 Августа 2018, 21:24:17 »
Первый выхлоп показал, что адрес на интерфейсе есть. То есть клиент получает адрес.

Percoir

  • Автор темы
  • Гость
Re: Динамический IP
« Ответ #8 : 20 Августа 2018, 21:24:24 »
sudo
Выполнить те же команды с sudo? Хорошо. Первая:
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.20.43.5  netmask 255.255.255.0  broadcast 10.20.43.255
        inet6 fe80::207b:933:6e6c:3f31  prefixlen 64  scopeid 0x20<link>
        ether b0:6e:bf:32:e9:ce  txqueuelen 1000  (Ethernet)
        RX packets 8229  bytes 5722209 (5.7 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8537  bytes 1022660 (1.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 9

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Локальная петля (Loopback))
        RX packets 774  bytes 62419 (62.4 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 774  bytes 62419 (62.4 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
После ввода sudo dhclient enp2s0 курсор переходит на вторую строку и ничего не происходит.

Пользователь добавил сообщение 20 Августа 2018, 21:25:41:
nmcli conn show id
Ошибка: отсутствует аргумент id. (выхлоп терминала)

Оффлайн obormot

  • Любитель
  • *
  • Сообщений: 82
    • Просмотр профиля
Re: Динамический IP
« Ответ #9 : 20 Августа 2018, 21:27:28 »
Надо тыцнуть клавишей TAB на клавиатуре, чтоб подставилось имя соединения. Если название с пробелами, то взять в кавычки.

Я сделал, как написано в моем первом посте.
верните файл interfaces в исходное состояние. Т.е удалите вот это auto enp2s0
iface enp2s0 inet dhcp

Percoir

  • Автор темы
  • Гость
Re: Динамический IP
« Ответ #10 : 20 Августа 2018, 21:27:37 »
Первый выхлоп показал, что адрес на интерфейсе есть. То есть клиент получает адрес.
Ну да, статический Вы имеете в виду?

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Динамический IP
« Ответ #11 : 20 Августа 2018, 21:32:56 »

Давайте так поступим.
Код: (text) [Выделить]
sudo -Es
killall dhclient; dhclient enp2s0 & tcpdump -i enp2s0 port 67 or port 68
А вообще надо бы поплотнее Вам с с Вашим провайдером общаться.
OpenWrt 19.07

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Динамический IP
« Ответ #12 : 20 Августа 2018, 21:35:55 »
Если провайдер только ПЕРЕВЕДЁТ вас на DHCP, то чего вы СЕЙЧАС хотите?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Percoir

  • Автор темы
  • Гость
Re: Динамический IP
« Ответ #13 : 20 Августа 2018, 21:36:49 »
obormot, тыцнул. Появилось название соединения. В какие кавычки и где их ставить? А файл interfaces у меня сейчас в исходном состоянии. Т.к. повторюсь: мне не удалось подключиться к интернету, когда провайдер раздал мне динамический IP. Делалось все в телефонном режиме. После того, как не смог подключиться по динамике, временно попросил техподдержку дать мне старый статический IP. Вот это и проблема: скоро обязательно будет у всех динамика, а у меня ничего не получается.

Оффлайн obormot

  • Любитель
  • *
  • Сообщений: 82
    • Просмотр профиля
Re: Динамический IP
« Ответ #14 : 20 Августа 2018, 21:39:41 »
сли провайдер только ПЕРЕВЕДЁТ вас на DHCP, то чего вы СЕЙЧАС хотите?

Я только сейчас врубился...

 

Страница сгенерирована за 0.033 секунд. Запросов: 25.