我最近从 Fedora 14 升级到了 16。我在 /etc/sysconfig/network-scripts 中创建了两个文件,在以太网接口上配置了两个静态 IP v4 地址:
ifcfg-eth0 -> first address
ifcfg-eth0:1 -> second address
升级后,这导致启动过程中出现错误消息,并且仅在第二地址已成功配置在接口上。那么,在 Fedora 16 上,在单个接口上配置多个地址的正确方法是什么?到目前为止,我在文档中找不到有关此主题的任何内容。
答案1
在 fc16 接口上配置虚拟地址的命令是:
# ip addr 添加 192.168.1.10/24 dev eth0
将 IP 地址和设备名称替换为适合您系统的值。请务必使用 CIDR 表示法,否则系统将默认为 /32
要查看命令的结果,请使用:
# IP 地址列表
要删除地址:
# ip 地址 del 192.168.1.10/24 dev eth0
答案2
仅供参考:我仍然不确定到底是什么导致了这个问题,但我怀疑 NetworkManager 在某种程度上应该受到指责。我最终习惯于system-config-network-gui
查看、更新和保存配置,取消选中“由 NetworkManager 控制”选项。这似乎为我解决了这个问题。感谢您的时间!