我已经通过 rsync 在 OpenVZ VPS 上安装了 Arch Linux,它运行正常,但互联网无法正常工作。
ip link显示:
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 [email protected]
如果可行,则使其永久化,如下所示:
systemctl enable [email protected]
这记录在Arch Linux 初学者指南。
如果上述方法不起作用,请尝试这个......
Arch Linux 通常使用网络控制用于设置网络。
它不是自动的,但相对容易:
复制
/etc/netctl/examples/ethernet-dhcp
(或ethernet-static
)到/etc/netctl/
目录中。编辑新文件,并填写详细信息。这应该足够清楚了。
使用 启动界面
netctl start ethernet-dhcp
。您可能会发现需要先设置界面down
才能使其正常工作。如果一切顺利,请使用 使其永久生效
netctl enable ethernet-dhcp
。现在它将在启动时自动连接。
还有其他网络控制工具可用。您可能想使用的替代方案是网络管理器nmtui
,它有一个名为(网络管理器文本用户界面)的交互式终端控制/配置工具。