в https://geek-university.com/linux/configure-dhcp-client-on-ubuntu/ , файл / etc / network / interfaces содержит настройку dhcp для eth0 Отказ Но мой 16,04 машина содержит только что ниже 4 строки.
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
dns-nameserver 8.8.8.8
Почему он не содержит информацию для моих обычных портов Ethernet? (Я использую порт ENP6S0. См. Ниже.) Моя сетевая настройка похожа на это.
ckim@chan-ubuntu:$ ifconfig -a
enp6s0 Link encap:Ethernet HWaddr 2c:fd:a1:c7:1a:61
inet addr:129.254.31.181 Bcast:129.254.31.255 Mask:255.255.255.0
inet6 addr: fe80::c527:96a9:2fd4:c09/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:62750912 errors:0 dropped:4956142 overruns:3 frame:0
TX packets:17471237 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:30845857530 (30.8 GB) TX bytes:10590589301 (10.5 GB)
Memory:90200000-9027ffff
enp7s0 Link encap:Ethernet HWaddr 2c:fd:a1:c7:1a:60
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Memory:90100000-9017ffff
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:14231 errors:0 dropped:0 overruns:0 frame:0
TX packets:14231 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3649045 (3.6 MB) TX bytes:3649045 (3.6 MB)
И я попытался изменить настройку сети с помощью меню «Приложения-настроек-сетевых подключений», но интерфейс не был редактируемым для меня (DIMMED), может быть, только суперпользователь может изменить его. Как я могу использовать это?
Добавить: Я нашел, я могу использовать инструмент настроек GUI с помощью консоли. (Я делал это на VNC), но мне все еще интересно, если смогу сделать это на VNC, используя инструмент GUI.
это на самом деле нормально .
Интерфейсы
файл является одним из многих способов настроить сеть при запуске машины, но это не «должен иметь» метод. Учитывайте его как генеральный метод Linux, который вначале поддерживается и распространен для операционных систем на основе Linux.
Многие операционные системы на основе Linux также поддерживают другие инструменты и методы настройки вашей сети и имеют тенденцию не использовать Интерфейсы
файл.
Например: по умолчанию ваш рабочий стол Ubuntu использует Network Manager для автоматического управления сетевыми подключениями и динамически.
Приложение Ubuntu Network Manager - это пакет, обычно устанавливаемый как часть вашей базовой ОС.
Вы также можете вручную устанавливать его, используя:
sudo apt-get install network-manager
Это также давайте вычистите пакет и используем любое другое приложение по вашему выбору, и даже интерфейсы
сам файл.
Дальше чтение и документация: