Ubuntu 16.04 LTS и виртуальные интерфейсы

Привет испытанный поиск с помощью Google различных вариантов для совета.

Что касается сегодня я имею:

Описание: Ubuntu 16.04.6 Выпуск LTS: 16.04 Кодовое название: гостеприимный

обновленный как вчера

попытка сделать:

sudo ip address add 192.168.0.7/24 dev enz3   ;  
sudo ip address add 192.168.0.8/24 dev enz3

постоянный

Я изменил и т.д./объединять в сеть/соединять интерфейсом файлы как:

 # interfaces(5) file used by ifup(8) and ifdown(8)
auto lo 
iface lo inet loopback


iface enz3 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1


auto enz3:1
allow-hotplug enz3:1
iface enz3:1 inet static
address 192.168.0.7
netmask 255.255.255.0
gateway 192.168.0.1

auto enz3:2
allow-hotplug enz3:2
iface enz3:2 inet static
address 192.168.0.8
netmask 255.255.255.0
gateway 192.168.0.1

затем я перезапускаю сетевую службу

systemctl restart networking

Я получаю ошибку:

xx@xx-VBox:~$ systemctl status  networking.service
networking.service - Raise network interfaces
   Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)

Drop-In: /run/systemd/generator/networking.service.d
           └─50-insserv.conf-$network.conf
 Active: failed (Result: exit-code) since mer 2019-06-05 12:15:39 CEST; 5s ago
     Docs: man:interfaces(5)
Process: 4423 ExecStop=/sbin/ifdown -a --read-environment --exclude=lo (code=exited, status=0/SUCCESS)
Process: 4963 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)
Process: 4959 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --exclu
Main PID: 4963 (code=exited, status=1/FAILURE)

giu 05 12:15:38 xx-VBox systemd[1]: Starting Raise network interfaces...
giu 05 12:15:38 xx-VBox ifup[4963]: RTNETLINK answers: File exists
giu 05 12:15:38 xx-VBox ifup[4963]: Failed to bring up enz3:2.
giu 05 12:15:39 xx-VBox systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
giu 05 12:15:39 xx-VBox systemd[1]: Failed to start Raise network interfaces.
giu 05 12:15:39 xx-VBox systemd[1]: networking.service: Unit entered failed state.
giu 05 12:15:39 xx-VBox systemd[1]: networking.service: Failed with result 'exit-code'.

но тем не менее

ip addr

шоу

 enz3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    inet 192.168.0.2/24 brd 192.168.0.255 scope global enz3
       valid_lft forever preferred_lft forever
    inet 192.168.0.7/24 brd 192.168.0.255 scope global secondary enz3:1
       valid_lft forever preferred_lft forever
    inet 192.168.0.8/24 brd 192.168.0.255 scope global secondary enz3:2
       valid_lft forever preferred_lft forever
    inet6 XXXXXXXXXXXXXXXXXXXXXXXXXX scope link 
       valid_lft forever preferred_lft forever

и

ifconfig

шоу

  enz3

  enz3:1

  enz3:2

и я могу соединить и визуализировать apache2 index.html

от oustide для 192.168.0.2 веб-серверов значения по умолчанию адреса

и для двух виртуальных веб-серверов хостов в 192.168.0.7 и 192.168.0.8

Что я пропускаю? почему я получаю ошибку? Что-то еще то, что работа привычки с этим настраивала?

Править

Система работает только к доступу apache2 веб-серверы: снаружи я могу получить доступ: 192.168.0.02 192.168.0.07 192.168.0.08

изнутри (192.168.0.2) я могу получить доступ: localhost 192.168.0.7 192.168.0.8

но я не могу проверить с помощью ping-запросов 192.168.0.2 от внешнего (192.168.0.3) или осуществить навигацию в Интернете изнутри (192.168.0.2). Я могу проверить с помощью ping-запросов хост 192.168.0.3 из VM (192.168.0.2, VM на VirtualBox),

преподаватель nslookup работает из th VM (192.168.0.2)

1
задан 5 June 2019 в 21:59

2 ответа

может быть, это ответ?

Как использовать / etc / network / interfaces вместо network-manager

Не уверен, что он действителен и для 16.04?

Нету

 [ifupdown] 
managed=false

уже там

-1
ответ дан 5 June 2019 в 21:59

в руководстве debian говорится

    iproute2 method

Also, ifupdown supports specifying multiple interfaces by repeating iface sections with the same interface name. The key difference from the method described above is that all such sections are treated by ifupdown as just one interface, so user can't add or remove them individually. However, up/down commands, as well as scripts, are called for every section as it used to be.

Note however that this method is dangerous! Certain driver/hardware combinations may sometimes fail to bring the link up if no labels are assigned to the alias interfaces. (Seen this on Debian Wheezy and Jessie with RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 01) auto-negotiating to 10/full. A similar warning from another person exists in the history of this page.)

This /etc/network/interfaces text assigns three IP addresses to eth0.

auto eth0
allow-hotplug eth0
iface eth0 inet static
    address 192.168.1.42/24
    gateway 192.168.1.1

iface eth0 inet static
    address 192.168.1.43/24

iface eth0 inet static
    address 192.168.1.44/24

# adding IP addresses from different subnets is also possible
iface eth0 inet static
    address 10.10.10.14/24

Но даже с помощью маркировок (или по крайней мере я думаю, что использую их):

    auto enz3
allow-hotplug enz3
iface enz3 inet static
    address 192.168.0.2
    netmask 255.255.255.0
    gateway 192.168.0.1


iface enz3:1 inet static
    address 192.168.0.7
    netmask 255.255.255.0



iface enz3:2 inet static
    address 192.168.0.8
    netmask 255.255.255.0

Я все еще получаю ошибку:

giu 05 17:38:43 dv-VBox systemd[1]: Stopped Raise network interfaces.
giu 05 17:38:43 xx-VBox systemd[1]: Starting Raise network interfaces...
giu 05 17:38:43 xx-VBox ifup[5004]: RTNETLINK answers: File exists
giu 05 17:38:43 xx-VBox ifup[5004]: Failed to bring up enz3.
giu 05 17:38:43 xx-VBox systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
giu 05 17:38:43 xx-VBox systemd[1]: Failed to start Raise network interfaces.
giu 05 17:38:43 xx-VBox systemd[1]: networking.service: Unit entered failed state.
giu 05 17:38:43 xx-VBox systemd[1]: networking.service: Failed with result 'exit-code'.

Что я должен попробовать затем?

0
ответ дан 5 June 2019 в 21:59

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

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