Интернет не работает на Arch Linux OpenVZ
Я установил 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 ответ
Для самых простых сетевых настроек обычно достаточно просто сделать это:
systemctl start dhcpcd@venet0.service
Если это работает, то сделайте его постоянным, вот так:
systemctl enable dhcpcd@venet0.service
Это задокументировано в Руководстве для начинающих Arch Linux.
Если вышеупомянутое не работает, попробуйте это....
Arch Linux обычно использует NetCtl для настройки сети.
Это не автоматически, но это относительно просто:
копия
/etc/netctl/examples/ethernet-dhcp
(или жеethernet-static
) в/etc/netctl/
каталог.Отредактируйте новый файл и заполните детали. Это должно быть достаточно ясно.
Запустите интерфейс с
netctl start ethernet-dhcp
, Вы можете найти интерфейс должен быть установленdown
до этого будет работать.Если все хорошо, сделайте его постоянным с
netctl enable ethernet-dhcp
, Теперь он будет автоматически подключаться при запуске.
Другие инструменты управления сетью доступны. Альтернативой, которую вы можете использовать, является NetworkManager, который имеет интерактивный инструмент управления / настройки терминала, который называется nmtui
(Текстовый пользовательский интерфейс диспетчера сети).