Я установил Arch Linux на OpenVZ VPS Trought rsync, он работает отлично, но интернет не работает.

ip ссылка показывает:

1: lo: <LOOPBACK> mtu 65536 qdisc noqueue state DOWN mode DEFAULT
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN mode DEFAULT
    link/void

Я попробовал ip link set venet0 up для обоих.

1 ответ1

0

Для самых простых сетевых настроек обычно достаточно просто сделать это:

systemctl start dhcpcd@venet0.service

Если это работает, то сделайте его постоянным, как это:

systemctl enable dhcpcd@venet0.service

Это задокументировано в Руководстве для начинающих Arch Linux.


Если вышеупомянутое не работает, попробуйте это ....

Arch Linux обычно использует NetCtl для настройки сети.

Это не автоматически, но это относительно просто:

  1. Скопируйте /etc/netctl/examples/ethernet-dhcp (или ethernet-static) в каталог /etc/netctl/ .

  2. Отредактируйте новый файл и заполните детали. Это должно быть достаточно ясно.

  3. Запустите интерфейс с помощью netctl start ethernet-dhcp . Вы можете обнаружить, что интерфейс должен быть установлен down прежде чем это сработает.

  4. Если все хорошо, сделайте его постоянным с помощью netctl enable ethernet-dhcp . Теперь он будет автоматически подключаться при запуске.

Другие инструменты управления сетью доступны. Альтернативой, которую вы можете использовать, является NetworkManager, в котором есть интерактивный инструмент управления / настройки терминала, называемый nmtui (текстовый пользовательский интерфейс Network Manager).

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