我只想为 LAN 中的 Fedora 19 机器设置一个静态 IP 地址。我习惯使用/etc/network/interfacesdebian,但该文件在此处不存在。
在谷歌搜索了一下之后,我发现了一个小教程,它告诉人们通过 systemctl 禁用 NetworkManager 并启用网络。之后,您可以在名为 .zip 的文件中配置静态 IP 地址/etc/sysconfig/network-scripts/ifcfg-*interfacename*。
这是我的第一个问题:我找到了一个文件,其中显示了我的接口的 MAC 地址,ifconfig但 ifcfg- 之后的名称与 ifconfig 中的名称不匹配。为什么会这样?
我的第二个问题是关于使用 NetworkManager.service 或 network.service。我在论坛上读到,出于兼容性原因,network.service 仍然包含在内,可能很快就会被排除在外。如果network.service 很快就会被NetworkManager.service 取代,我是不是应该选择NetworkManager.service 来配置我的网络接口?如果是,我如何从 shell 使用 NetworkManager 做到这一点?
编辑:
以下是要求的输出:
[root@bitch /]# ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 97 bytes 12042 (11.7 KiB)
RX errors 0 dropped 0 overruns 0 …Run Code Online (Sandbox Code Playgroud) 由于一些问题,我不得不重新安装fedora。我目前有带有内核版本的 fedora-19 3.11.4-201。
我尚未安装 NVIDIA 驱动程序,并且正在使用默认的 nouveau 图形驱动程序。Bumblebee 和 bbswitch 已正确安装,但 bbswitch 无法关闭独立显卡。我做了,tee /proc/acpi/bbswitch<<<OFF但是当我检查状态时,它会报告它。
dmesg|grep bbswitch给出了这个:
[ 25.192983] bbswitch: module verification failed: signature and/or required key missing - tainting kernel
[ 25.193158] bbswitch: version 0.7
[ 25.193165] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 25.193172] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
[ 25.193316] bbswitch: detected an Optimus _DSM function
[ 25.193325] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
[ 1383.773601] bbswitch: …Run Code Online (Sandbox Code Playgroud)