无需 system-config-network 在 CentOS 上设置静态 IP

无需 system-config-network 在 CentOS 上设置静态 IP

背景信息:我在安装 system-config-network 时遇到问题。它似乎无法找到 sqlite 的更新(检查了每个镜像,但一无所获。)我尝试过跳过损坏的选项并从 yum-utils 中清理软件包。

由于我无法安装它,我决定从控制台手动设置一个 IP。快速谷歌搜索一无所获,找不到一个简单实用的操作指南。我需要对当前配置的 DHCP IP 做什么才能从控制台将其更改为静态 IP。

谢谢,乔希

答案1

/etc/sysconfig/network-scripts/ifcfg-eth[num]像这样编辑文件:

DEVICE=eth0
BOOTPROTO=none
HWADDR=<your MAC>
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=<ip>
GATEWAY=<gateway>

完成后运行/etc/init.d/network restart

答案2

查看 /etc 中的配置文件:/etc/sysconfig/network 和 /etc/sysconfig/network-scripts/ifcfg-ethx

http://www.centos.org/docs/5/html/5.1/Deployment_Guide/ch-networkscripts.html

相关内容