1

В отличие от многих вопросов , в которых люди нуждаются в помощи с чем - то , что не работает, я пытаюсь понять , как что - то работает, когда вещи , которые я читал , предполагает , что это не должно быть. У меня, так сказать, есть работающие сетевые адаптеры, на которые нет ссылок в файле Mint / Ubuntu / Debian /etc/network/interfaces . Я ожидаю внесения некоторых изменений, но не решаюсь возиться с этим, не понимая, что происходит сейчас.

Windows 7 Enterprise 64 бит установлена на реальном оборудовании.

У меня установлен VirtualBox v 5.0.10 ("VBox").

В VBox я установил Mint v. 17.3, без каких-либо событий или хлопот - достаточно удивительно само по себе!

В конфигурации VBox для виртуальной машины Mint я определил два виртуальных устройства Ethernet. От VBoxManage showvminfo они являются:

NIC 1:           MAC: 0800270E9166, Attachment: NAT Network 'natnet1', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
NIC 2:           MAC: 080027D0A390, Attachment: Host-only Interface 'VirtualBox Host-Only Ethernet Adapter', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none

Насколько я понимаю, это позволяет любому коду, работающему в VBox, показывать, что есть два адаптера Ethernet; их настройка внутри ВМ должна происходить обычным способом. Насколько я понимаю, «обычный способ» в дистрибутиве Linux семейства Debian - это поместить некоторые записи в /etc/network/interfaces чтобы указать, что они должны запускаться при загрузке, как они получают свои адреса (DHCP или явный) и тд.

Вот что я имею в системе монетного двора:

$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 08:00:27:0e:91:66  
          inet addr:172.24.100.4  Bcast:172.24.100.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe0e:9166/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:193 errors:0 dropped:0 overruns:0 frame:0
          TX packets:197 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:186069 (186.0 KB)  TX bytes:26524 (26.5 KB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:d0:a3:90  
          inet addr:192.168.56.101  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fed0:a390/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:753 errors:0 dropped:0 overruns:0 frame:0
          TX packets:137 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:71869 (71.8 KB)  TX bytes:23154 (23.1 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:202 errors:0 dropped:0 overruns:0 frame:0
          TX packets:202 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:17039 (17.0 KB)  TX bytes:17039 (17.0 KB)

lxcbr0    Link encap:Ethernet  HWaddr 76:6b:ec:12:b7:d4  
          inet addr:10.0.3.1  Bcast:10.0.3.255  Mask:255.255.255.0
          inet6 addr: fe80::746b:ecff:fe12:b7d4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:54 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:8834 (8.8 KB)

Помимо lo , как другие настраиваются?

1 ответ1

0

По умолчанию Mint использует демон NetworkManager для управления своими интерфейсами. Если вы ничего не изменили в /etc/NetworkManager/NetworkManager.conf или в настройке сети с графическим интерфейсом, то /etc/network/interfaces не принимается во внимание.

Опция default managed=false в файле NetworkManager.conf что любые интерфейсы, перечисленные в /etc/network/interfaces будут игнорироваться.

В консоли введите nmcli con list чтобы получить список интерфейсов, управляемых NetworkManager.

Смотрите man nmcli для большего количества вариантов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .