Не мог правильно установить статический IP в Ubuntu 16.04

Я пытаюсь установить статический IP в интерфейсе в Ubuntu 16.04. Это для локального соединения без сервера DHCP или конфигурации DNS. Я попытался делать его от Соединений Редактирования GUI, а также от CLI, и не имею большой удачи.

Я искал вокруг и нашел несколько подобных вопросов (Набор статический IP Ubuntu 16.04, и т.д.), но, может казаться, не получаю правильные настройки сам.

Вот то, где я в... В настоящее время существует три устройства, подключенные к переключателю. Один настроенный в 1,51, один в 1,20, и эти 16,04 систем я пытаюсь настроить для 1,49. И 51 и 20 связываются прекрасный. Я выключил кабели и попробовал различные порты..., таким образом, я знаю, что это не физическая проблема. И на самом деле одной из других систем на этом переключателе является Ubuntu 14.04 с интерфейсной установкой тождественно, но IP равняется 51. Единственная проблема здесь, кажется, система Ubuntu 16.04.

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

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

# Primary network interface
auto enp4s0
#iface enp4s0 inet dhcp
iface enp4s0 inet static
    address 192.168.1.49
    netmask 255.255.255.0
    gateway 192.168.1.1

$ ifconfig
enp4s0    Link encap:Ethernet  HWaddr f4:8e:38:e7:39:31  
      inet addr:192.168.1.49  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::f68e:38ff:fee7:3931/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:258 errors:0 dropped:0 overruns:0 frame:0
      TX packets:2123 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:28821 (28.8 KB)  TX bytes:208448 (208.4 KB)

Все выглядит хорошо. Но сбой ping. Не может проверить с помощью ping-запросов в или. Самой интересной вещью мне является сетевая маска при рассмотрении интерфейса от GUI. Если я иду, чтобы "Отредактировать Соединения..." от значка сети на верхнем правом и отредактировать этот интерфейс, он показывает следующее:

Address: 192.168.1.49
Netmask: 24
Gateway: 192.168.1.1

Сетевая маска "24"? Это не имеет никакого смысла..., но вещи выглядят хорошо от ifconfig от CLI.

Я вне идей. Должно быть простым...?

Спасибо.

РЕДАКТИРОВАНИЕ 1:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 enp4s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 enp4s0
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 enp4s0
9
задан 13 April 2017 в 05:24

3 ответа

Вы не объявили серверы имен DNS. Я предлагаю, чтобы Вы исправили к:

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

# Primary network interface
auto enp4s0
#iface enp4s0 inet dhcp
iface enp4s0 inet static
    address 192.168.1.49
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8 192.168.1.1

Перезапустите интерфейс:

sudo ifdown enp4s0 && sudo ifup enp4s0

Ping:

ping -c4 www.ubuntu.com

Если Вы получаете возвраты ping, Вы все установлены.

9
ответ дан 23 November 2019 в 05:04

Ваша проблема могла очень быть подключена к вхождению networkmanager в Ваши конфигурации. Так как Вы используете статический IP и не хотите, чтобы они были изменены автоматически, Вам действительно не нужен networkmanager.

Вы пытались деактивировать его completly с sudo service network-manager stop и затем попробуйте свое соединение снова.

0
ответ дан 23 November 2019 в 05:04

Если Вы ищете настройки моста руководства (например, для виртуальных машин):

Следуйте инструкциям на справке Ubuntu об установке моста

  1. В Вашем /etc/network/interfaces - прокомментируйте сетевой интерфейс, который будет соединен мостом.
  2. Поместите всю статическую установку под br0 (например. iface br0 inet static затем адрес, сеть, шлюз, сервер имен и т.д.)
  3. Ясный arp: ip addr flush enp2s0 (замените enp2s0 своим интерфейсом),
  4. Сети перезапуска: systemctl restart networking

Шаг 3 важен при движении от dhcp до помех. Это не упоминается в руководстве, но Вашем DNS, и шлюз не может работать без него...

Удачи!

0
ответ дан 23 November 2019 в 05:04

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

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