Vmware虚拟机IP地址设置为固定ip地址

防止虚拟机 ip地址总变

vim /etc/sysconfig/network-scripts/ifcfg-ens33

参考修改(切勿cv)

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" #默认是dhcp 修改为static
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="7e2aee76-2f8d-4394-bd59-08880abc49df"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.36.100 # 设置静态IP地址
NETMASK=255.255.255.0 # 设置子网掩码
GATEWAY=192.168.36.1 # 设置网关,通常.1就是他的网关
DNS1=8.8.8.8

重启网络服务

systemctl restart network

重启网络,执行完发现shell终端 不动了,因为IP地址换了,需要
我们重新连接

重启后重新ping百度,如果ping不通则查看网关是否配置正确,如果不正确需修改,步骤如下

打开VMware虚拟机 --> 点击 编辑 --> 点击虚拟网络编辑器 --> 选择NAT模式 --> 选择NAT设置 --> 查看
网关是否配置正确

在这里插入图片描述
修改网关配置为.2

 GATEWAY=192.168.36.1 # 设置网关,通常.1就是他的网关

再次重启网络服务

systemctl restart network

退掉连接工具重新连接即可

### 如何配置和查找 VMware 虚拟机 IP 地址 #### 查找 VMware 虚拟机 IP 地址 对于新创建的虚拟机,在初始状态下可能无法通过 `ifconfig -a` 或者 `ip addr` 命令找到分配给网卡的有效 IP 地址[^2]。这是因为默认情况下,CentOS 7 的网络接口(如 ens33)并未被设置成开机自动启动。 为了确认具体的网络接口名称以及其状态,可以通过编辑 `/etc/sysconfig/network-ens33` 文件来进行检查: ```bash vi /etc/sysconfig/network-scripts/ifcg-ens33 ``` 如果发现其中含有 `ONBOOT=no` 这样的设定,则意味着该网卡不会随系统启动而激活。此时应将其更改为 `ONBOOT=yes` 来确保每次重启后都能正常使用此网卡连接到外部网络环境。 #### 配置静态 IP 地址 当需要为 VMware 中运行的 Linux 发行版(例如 CentOS 7)指定固定IP 地址时,应当按照如下方式调整相应的网络配置文件。通常涉及以下几个参数的修改[^3]: 1. **BOOTPROTO**: 将动态获取 IP 改为静态分配模式 (`BOOTPROTO=static`) 2. **ONBOOT**: 设置为开启状态以便于设备启动时启用网络服务(`ONBOOT=yes`) 3. **IPADDR**: 输入想要指派的具体 IPv4 地址 4. **NETMASK**: 设定子网掩码,默认情况下可能是 `255.255.255.0` 5. **GATEWAY**: 提供通往其他网络路径所需的路由器地址 6. **DNS1/DNS2**: 添加首选及备用域名服务器地址用于解析主机名至 IP 映射关系 完成上述更改之后记得保存并退出编辑器,并执行命令使新的网络设置生效: ```bash systemctl restart network ``` 最后利用 ping 测试工具验证是否能够成功访问互联网资源或同一局域内的其它节点。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值