никакое проводное интернет-соединение на запуске

У меня есть сервер Ubuntu (Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-47-универсальный x86_64)) установленный на ноутбуке.

Так как я установил сервер, у меня была эта проблема; когда я перезагружаю систему, у меня нет интернет-соединения. Я не забочусь о беспроводной связи, она соединена проводом.

Я всегда должен делать:

ifconfig eno1 up
dhclient eno1

при выполнении ip addr после выше команд это похоже на это, прежде чем eno1 также снизится

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
   valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
   valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 38:ea:a7:ed:5c:73 brd ff:ff:ff:ff:ff:ff
inet 192.168.2.49/24 brd 192.168.2.255 scope global eno1
   valid_lft forever preferred_lft forever
inet6 fe80::3aea:a7ff:feed:5c73/64 scope link
   valid_lft forever preferred_lft forever
3: wlo1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 9c:2a:70:6a:9f:eb brd ff:ff:ff:ff:ff:ff

Как я могу сделать так, это делает это отдельно?

править: почему это не делает этого отдельно? Походит на что-то, что мне не придется сделать каждый раз, когда я перезагружаю систему.

1
задан 24 November 2016 в 11:07

3 ответа

Обычным способом настроить сети в сервере является/etc/network/interfaces. Файл, вероятно, содержит предположение относительно осуществимой конфигурации, но с введением персистентного именования обычный интерфейс Ethernet, eth0, является неправильным. В Вашем случае, как Вы видите, это eno1. Мой интерфейс Ethernet enp0s25.

я предлагаю, чтобы Вы отредактировали файл для добавления деталей:

sudo nano /etc/network/interfaces

Для сервера, так, чтобы Вы могли ssh и ftp к машине, я предлагаю, чтобы Вы использовали статический IP-адрес. Зарегистрируйтесь в страницах администрирования своего маршрутизатора или точки доступа для нахождения диапазона адресов используемым для DHCP; выберите адрес для своего статического сервера вне того диапазона. Давайте реконфигурируем для статического IP:

sudo nano /etc/network/interfaces

Изменение файл к:

auto lo
iface lo inet loopback

auto eno1
iface eno1 inet static
address 192.168.1.125
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 192.168.1.1 

Сохраняют и закрывают нано. Обычно, адрес маршрутизатора хорошо для DNS. Можно добавить другой, более быстрые серверы, если Вы желаете. Замените своими настройками здесь по мере необходимости.

Заставляют систему перечитывать файл и использовать изменения:

sudo ifdown eno1 && sudo ifup -v eno1

Вы соединялись?

ping -c3 www.ubuntu.com
1
ответ дан 7 December 2019 в 15:44

Редактирование /etc/network/interfaces так, чтобы cotains эти две строки:

auto eno1 
iface eno1 inet dhcp
0
ответ дан 7 December 2019 в 15:44

У меня такая же проблема на моей виртуальной машине. После редактирования /etc/network/interfaces все еще не решено. Наконец, обнаружил, что у меня нет «ifupdown» в моей Ubuntu. После «apt install ifupdown» проблема решена.

сеть зависит от ifupdown

0
ответ дан 22 May 2020 в 06:28

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

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