我需要从命令行启动网络接口。我通常使用 GUI 来执行此操作,但我现在没有桌面管理器。我试过
/etc/init.d/network start
,它显示正常,但是当我尝试 curl 或 links 时,它无法连接。
答案1
你能發帖/etc/sysconfig/network
嗎?
它可能很简单:
ifup eth0
Fedora 15 使用“一致”的设备命名,这意味着你的实际设备名称可能类似于 em1 或 pci3p1来源
答案2
在 Fedora 中有一个名为 NetworkManager.service 的服务,它会自动确保您已连接到互联网,定义如下:/etc/sysconfig/network-scripts/ifcfg-em1
以 root 身份运行此命令来检查此服务的状态:
systemctl status NetworkManager.service
如果已禁用,请启用它,或者找出禁用它的原因:
systemctl enable NetworkManager.service
然后重新启动计算机或手动重新启动网络服务:
systemctl restart network.service
以下是我的/etc/sysconfig/network-scripts/ifcfg-em1
UUID="e1a84d44-b53c-43ef-a8b4-df5ce5263ebc"
NM_CONTROLLED="yes"
HWADDR="A8:50:F2:E2:05:7E"
BOOTPROTO="dhcp"
DEVICE="em1"
ONBOOT="yes"
USERCTL="yes"
仅当可用脚本不起作用或不适合特定任务时,您才需要运行自己的“重启网络”脚本。
来源:
http://danielgibbs.co.uk/2012/06/fedora-17-set-static-ip-address/