当我搜索 centos 7 的 ip 设置时。响应的是 centos 6.X 或更早的版本,我尝试过。但是centos 7默认的DHCP配置是怎样的。已经做了一些配置,比如
我希望操作系统可以通过 dhcp 获取 ip 信息!
答案1
您似乎正在尝试配置lo
接口以使用 DHCP。lo
是一个环回设备,您的计算机使用它来与其自身通信的虚拟网络接口。
您需要通过运行命令找出您的网络接口卡的名称ifconfig -a
,然后在 中为其创建配置文件/etc/sysconfig/network-scripts
。
这是我机器上的一个例子。
[root@insomnia ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp6s0
DEVICE=enp6s0
HWADDR=00:1f:bc:08:69:82
ONBOOT=yes
BOOTPROTO=dhcp
[root@insomnia ~]# ifconfig enp6s0
enp6s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::21f:bcff:fe08:6982 prefixlen 64 scopeid 0x20<link>
ether 00:1f:bc:08:69:82 txqueuelen 1000 (Ethernet)
RX packets 18901 bytes 5088525 (4.8 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 14492 bytes 2839283 (2.7 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
您还可以参考本 Red Hat 网络指南因为 Red Hat Enterprise Linux 与 CentOS 相同。
答案2
使用命令 setup---> 网络配置 ---> 设备配置 ---> Eth0 --> 选中使用 DHCP。
退出并保存,然后键入service network restart
。