Поддерживает ли netplan DHCP и статические адреса на одном интерфейсе?

Итак, через один день я нашел решение этой проблемы. Основной сбой был в gcc-компиляторе, который был установлен из тестового репозитория (он мне нужен для golang), но который тормозит ядро.

Так что я сделал, чтобы исправить это:

Войти tty1 с Ctrl-Alt-F1 на экране входа. Остановить lightdm servie с помощью sudo service lightdm stop Очистить все пакеты nvidia и cuda с помощью sudo apt purge nvidia- * cuda- * 'Установить очиститель ppa tool: sudo apt-get install ppa-purge Удалить тест ppa: sudo ppa-purge ppa:ubuntu-toolchain-r/test Проверить версию gcc, теперь это должно быть 5.4. 0. gcc --version Удалить старые ядра: sudo apt-get purge linux-headers-4.4.0-119 linux-headers-4.4.0-119-generic linux-image-4.4.0-119-generic linux-image-extra-4.4.0-119-generic linux-signed-image-4.4.0-119-generic Переустановить ядро: sudo apt-get install linux-generic linux-signed-generic Перезагрузка sudo reboot (после перезагрузки вы можете видеть черный экран, это нормально) Повторите 1-2 Установите драйверы nvidia

wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_9.1.85-1_amd64.deb [ ! d28]

sudo dpkg -i cuda-repo-ubuntu1604_9.1.85-1_amd64.deb

sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub

sudo apt-get update

sudo apt install nvidia-390 nvidia-390-dev

Login на tty1 с помощью Ctrl-Alt-F1 на экране входа в систему.

Войдите в tty1 с помощью Ctrl-Alt-F1 на экране входа в систему.

Остановить службу lightdm с помощью sudo service lightdm stop
2
задан 3 May 2018 в 00:46

4 ответа

Решение было довольно простым, просто установил статический IP-адрес и включил DHCP. В основном вам нужно добавить dhcp4: yes к вашей конфигурации.

Эта конфигурация дала мне первичный статический IP-адрес и дополнительный IP-адрес, назначенный DHCP:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: yes
      dhcp6: no
      addresses: 
        - 10.1.2.15/24
      gateway4: 10.1.2.1
      nameservers:
        search:
          - example.com
        addresses: [10.1.2.10]

Результат ip address show enp0s3 дал мне:

2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:ab:cd:ef brd ff:ff:ff:ff:ff:ff
    inet 10.1.2.15/24 brd 10.0.1.255 scope global enp0s3
       valid_lft forever preferred_lft forever
    inet 10.1.2.96/24 brd 10.0.1.255 scope global secondary dynamic enp0s3
       valid_lft 3224sec preferred_lft 3224sec
    inet6 fe80::a00:27ff:fe20:2c40/64 scope link 
       valid_lft forever preferred_lft forever

Адрес 10.1.2.96 является вторичным адресом DHCP, указанным ключевыми словами secondary dynamic.

1
ответ дан 22 May 2018 в 11:02

Решение было довольно простым, просто установил статический IP-адрес и включил DHCP. В основном вам нужно добавить dhcp4: yes к вашей конфигурации.

Эта конфигурация дала мне первичный статический IP-адрес и дополнительный IP-адрес, назначенный DHCP:

network: version: 2 renderer: networkd ethernets: enp0s3: dhcp4: yes dhcp6: no addresses: - 10.1.2.15/24 gateway4: 10.1.2.1 nameservers: search: - example.com addresses: [10.1.2.10]

Результат ip address show enp0s3 дал мне:

2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 08:00:27:ab:cd:ef brd ff:ff:ff:ff:ff:ff inet 10.1.2.15/24 brd 10.0.1.255 scope global enp0s3 valid_lft forever preferred_lft forever inet 10.1.2.96/24 brd 10.0.1.255 scope global secondary dynamic enp0s3 valid_lft 3224sec preferred_lft 3224sec inet6 fe80::a00:27ff:fe20:2c40/64 scope link valid_lft forever preferred_lft forever

Адрес 10.1.2.96 является вторичным адресом DHCP, указанным ключевыми словами secondary dynamic.

2
ответ дан 17 July 2018 в 15:25

Решение было довольно простым, просто установил статический IP-адрес и включил DHCP. В основном вам нужно добавить dhcp4: yes к вашей конфигурации.

Эта конфигурация дала мне первичный статический IP-адрес и дополнительный IP-адрес, назначенный DHCP:

network: version: 2 renderer: networkd ethernets: enp0s3: dhcp4: yes dhcp6: no addresses: - 10.1.2.15/24 gateway4: 10.1.2.1 nameservers: search: - example.com addresses: [10.1.2.10]

Результат ip address show enp0s3 дал мне:

2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 08:00:27:ab:cd:ef brd ff:ff:ff:ff:ff:ff inet 10.1.2.15/24 brd 10.0.1.255 scope global enp0s3 valid_lft forever preferred_lft forever inet 10.1.2.96/24 brd 10.0.1.255 scope global secondary dynamic enp0s3 valid_lft 3224sec preferred_lft 3224sec inet6 fe80::a00:27ff:fe20:2c40/64 scope link valid_lft forever preferred_lft forever

Адрес 10.1.2.96 является вторичным адресом DHCP, указанным ключевыми словами secondary dynamic.

2
ответ дан 20 July 2018 в 15:50

Решение было довольно простым, просто установил статический IP-адрес и включил DHCP. В основном вам нужно добавить dhcp4: yes к вашей конфигурации.

Эта конфигурация дала мне первичный статический IP-адрес и дополнительный IP-адрес, назначенный DHCP:

network: version: 2 renderer: networkd ethernets: enp0s3: dhcp4: yes dhcp6: no addresses: - 10.1.2.15/24 gateway4: 10.1.2.1 nameservers: search: - example.com addresses: [10.1.2.10]

Результат ip address show enp0s3 дал мне:

2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 08:00:27:ab:cd:ef brd ff:ff:ff:ff:ff:ff inet 10.1.2.15/24 brd 10.0.1.255 scope global enp0s3 valid_lft forever preferred_lft forever inet 10.1.2.96/24 brd 10.0.1.255 scope global secondary dynamic enp0s3 valid_lft 3224sec preferred_lft 3224sec inet6 fe80::a00:27ff:fe20:2c40/64 scope link valid_lft forever preferred_lft forever

Адрес 10.1.2.96 является вторичным адресом DHCP, указанным ключевыми словами secondary dynamic.

2
ответ дан 23 July 2018 в 16:21

Другие вопросы по тегам:

Похожие вопросы: