虚拟机关机、重启或者挂起都会导致ip改变,现需要固定ip地址
常用命令:
- 查看防火墙状态:firewall-cmd --state
- Linux中查看ip地址和子网掩码:ifconfig (推荐)
- 查看ip:ip addr (没有ifconfig好用,不推荐)
- 查看文件内容:cat 文件地址
- 查看网络状态:systemctl status network
su
密码:root123
查看ip和子网掩码输入命令:ifconfig
把这三个红框内容粘贴下来,等会要用
编辑ens33网络配置查看ens33配置:
cat /etc/sysconfig/network-scripts/ifcfg-ens33
再次提醒:编辑之前首先执行命令:su 切换到root角色,不然后面编辑不了!
编辑ifcfg-ens33文件:输入i开始编辑
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static onBOOT=yes IPADDR=192.168.3.55 NETMASK=255.255.255.0 HWADDR=00:0c:29:12:85:f0 GATEWAY=192.168.3.1 DNS1=114.114.114.114 DNS2=8.8.8.8
- BOOTPROTO=static 代表的是获取ip方式(“dhcp”=动态获取/“static”=设置静态ip)
- onBOOT=yes 设为yes表示网卡开机自启动
- IPADDR=192.168.3.55 代表静态ip地址 (地址就用之前ifconfig获取的inet 192.168.3.55)
- NETMASK=255.255.255.0 代表子网掩码(地址就用之前ifconfig获取的netmask 255.255.255.0)
- GATEWAY=192.168.3.1 代表网关(由于你的ip是192.168.3网段的,所以使用192.168.3.1,注意:你是ip地址前三位是什么网段就在后面加个1就行了)
- DNS1=8.8.8.8 (采用谷歌的默认DNS服务器)
- HWADDR 这个千万不要忘了替换!
修改完后,按Esc键,并输入以下命令保存退出(!表示强制执行)
:wq!重启网络服务
service network restart
可能出现的问题:
输入:wq!强制保存后,提示以下问题,极有可能是修改权限不够
先执行以下命令强制退出:(不要用:wq!,w表示保存,q表示退出)
:q!
再切换到root用户(命令su,密码root123),重新编辑即可



