文章目录
- 虚拟机Linux系统中通过DHCP获取IP地址的配置和静态IP设置
- 1. 更改网络模式为NAT模式
- 2. 设置虚拟机网络编辑器
- 3. 配置网络文件
- 3.1 修改网络配置文件
- 3.2 添加静态IP、子网掩码和网关
- 3.3 配置DNS
- 4. 重启网络服务
- 5. 验证IP配置
虚拟机Linux系统中通过DHCP获取IP地址的配置和静态IP设置
在虚拟机中,Linux操作系统的IP地址通常通过DHCP(动态主机配置协议)获取,DHCP在每次设备重启后都会重新获取IP地址,这可能导致IP地址频繁更换,为了避免这种情况,可以将网络模式更改为NAT模式,并手动设置静态IP地址。
下面对如何在Centos 设置固定IP进行总结:
1. 更改网络模式为NAT模式
在虚拟机软件中将网络模式更改为NAT模式,具体操作如下:
- 打开虚拟机的设置界面。
- 找到并选择网络适配器设置。
- 将网络连接方式更改为“NAT”模式。
2. 设置虚拟机网络编辑器
- 点击编辑,打开虚拟机网络编辑器。
- 选择NAT模式,并点击“NAT设置”。
- 记录下子网IP、子网掩码和网关。
3. 配置网络文件
进入到网络脚本目录,并修改相应的网络配置文件。
cd /etc/sysconfig/network-scripts/
使用ls
命令查看目录下的文件,找到以ifcfg-en
开头的文件。例如:
使用vim
编辑器打开该文件(例如ifcfg-ens33
):
vim ifcfg-ens33
3.1 修改网络配置文件
将BOOTPROTO
参数更改为static
,以使用静态IP地址:
BOOTPROTO=static
将ONBOOT
参数更改为yes
,确保系统启动时自动启用网络接口:
ONBOOT=yes
3.2 添加静态IP、子网掩码和网关
根据之前记录的子网信息,添加以下参数:
IPADDR
: 设置静态IP地址。注意,静态IP的前三段需要与子网IP相同。NETMASK
: 子网掩码。GATEWAY
: 网关IP。
例如:
IPADDR=192.168.138.133
NETMASK=255.255.255.0
GATEWAY=192.168.138.2
3.3 配置DNS
通常,将DNS1
设置为公共DNS,例如Google的8.8.8.8:
DNS1=8.8.8.8
最终配置文件应如下所示:
4. 重启网络服务
修改完成后,重启网络服务以使配置生效:
service network restart
如果重启成功,会显示“OK”提示。如果出现failed
错误,可能与NetworkManager
服务冲突,可以使用以下命令停止该服务:
service NetworkManager stop
chkconfig NetworkManager off
5. 验证IP配置
使用ifconfig
或ip addr
命令查看网络接口的配置,确保静态IP设置成功。
ifconfig
# 或
ip addr
如果配置成功,将看到静态IP地址生效:
如果本文对你有帮助,欢迎在评论区留言或私信。如有问题,请随时联系我!
转载请注明出处
作者:BQ
主页:https://blog.csdn.net/weixin_52677672?type=blog
QQ群:958124241
Learn Together!