Статический ip в NetworkManager, но ifconfig не показывает ip (ubuntustudio 14.04)

Я бегу ubuntustudio 14.04,

У меня есть настройки разработки, где мой компьютер имеет 2 NICs один из которых подключается к Интернету и получает dhcp ip от маршрутизатора, а другой (eth1) используется для подключения плат разработки и т. д. Теперь, на eth1 у меня есть сервер dhcp, работающий для этой "интрасети разработки", и я хочу иметь статический IP-адрес на этом интерфейсе.

Проблема в том, что dhcp-сервер не запускается, и причина в том, что eth1 не имеет IP, который я установил через NetworkManager, Проверка с помощью ifconfig:

eth1      Link encap:Ethernet  HWaddr 10:fe:ed:05:99:21  
          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)

Я сделал следующее:

  • sudo vi /etc/NetworkManager/NetworkManager.conf переключился managed в true,
  • пробовал через NetworkManager установить введите описание здесь eth1, но он отключен, как вы можете видеть.
  • Я продолжил создавать новый интерфейс на основе eth1тот, который вы видите, назван как Ethernet Connection 1,введите описание здесь

система не получает IP-адрес через диспетчер сети, независимо от того, был ли у меня кабель отключен или подключен. Кстати, я сильно предпочитаю первое.

Интересно, не усложню ли я свою жизнь, если вообще отключу сетевой менеджер и просто напишу ipaddress в `/etc/network/interfaces/ file. В конце концов, это рабочий стол.

Я что-то пропустил, чтобы сделать NetworkManager назначить статический ip навсегда от загрузки до shutdoown??

благодарю вас

1 ответ

NetworkManager будет переопределять настройки dhcp, перезаписывая resolv.conf, даже если вы настроили DNS в /etc/dhcp/dhclient.conf, например, заставляя DNS сначала выполнить поиск в локальном домене, который может потребовать тайм-аут, прежде чем разрешение DNS продолжит вызывать длительный DNS времена разрешения.

Проверьте это:

Удалить его

sudo su
apt-get remove --purge networkmanager*

Настройте интерфейс вручную

sudo su 
nano /etc/network/interfaces

Пример файла

auto lo
iface lo inet loopback

auto eth0
    allow-hotplug eth0
    iface eth0 inet dhcp

auto eth1
    iface eth1 inet static
        address 192.168.29.19
        netmask 255.255.255.0
        network 192.168.29.0
        broadcast 192.168.29.255
      ##gateway 0.0.0.0
Другие вопросы по тегам