Ubuntu 16.04 Неизвестный интерфейс

У меня проблема при настройке второго nic для моего сервера ubuntu. Посмотрите на это:

root@ubuntubox01:~# lshw -short | grep network /0/100/15/0 ens160 network VMXNET3 Ethernet Controller /0/100/16/0 ens192 network VMXNET3 Ethernet Controller

Когда я смотрю IP-адреса:

root@ubuntubox01:~# ip addr sh 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 00:50:56:b6:52:89 brd ff:ff:ff:ff:ff:ff inet XXX.XXX.XXX.XXX/24 brd XXX.XXX.XXX.XXX scope global ens160 valid_lft forever preferred_lft forever inet6 fe80::250:56ff:feb6:5289/64 scope link valid_lft forever preferred_lft forever 3: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 00:50:56:b6:e2:2d brd ff:ff:ff:ff:ff:ff inet6 fe80::250:56ff:feb6:e22d/64 scope link valid_lft forever preferred_lft forever

Но если я это делаю:

root@ubuntubox01:~# ifup ens192 Unknown interface ens192

То же самое происходит когда я пытаюсь использовать файл интерфейсов. Любые идеи относительно того, почему ubuntu видит физический интерфейс, но отказывается его вывести, говоря, что интерфейс неизвестен?

Я использую ubuntu 16.04 Server 64 бит. Это виртуальная среда, кстати.

Приветствия,

C.

0
задан 30 October 2017 в 16:00

4 ответа

вы можете сделать:

sudo ip link set dev eth0 down sudo dhclient eth0

заменить eth0 на имя интерфейса. Этот фрагмент взят из https://help.ubuntu.com/community/NetworkConfigurationCommandLine/Automatic

Кроме того, проверьте правописание всего в / etc / network / interfaces. У меня была такая же проблема, как вы описали, потому что имя iface было написано неправильно.

0
ответ дан 18 July 2018 в 04:16

Проверьте файл / etc / network / interfaces, он должен содержать:

auto ens192 iface ens192 inet dhcp

или для статического:

auto ens192 iface ens192 inet static #params
0
ответ дан 18 July 2018 в 04:16

вы можете сделать:

sudo ip link set dev eth0 down sudo dhclient eth0

заменить eth0 на имя интерфейса. Этот фрагмент взят из https://help.ubuntu.com/community/NetworkConfigurationCommandLine/Automatic

Кроме того, проверьте правописание всего в / etc / network / interfaces. У меня была такая же проблема, как вы описали, потому что имя iface было написано неправильно.

0
ответ дан 24 July 2018 в 18:02

Проверьте файл / etc / network / interfaces, он должен содержать:

auto ens192 iface ens192 inet dhcp

или для статического:

auto ens192 iface ens192 inet static #params
0
ответ дан 24 July 2018 в 18:02

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

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