Win10:主机ping不通VM Linux系统IP

本文介绍如何在CentOS7中配置SSH服务及基本的网络问题排查方法,包括防火墙状态检查、确保主机在同一网段、Ping测试等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 本人环境:Window10 \ VM15.5.2 \ Centos7

1、检查防火墙是否关闭;

2、检查和本机是否是同一网段。

1、防火墙检查 关闭

1.1:查看防火墙状态》》systemctl status firewalld

1.2:开启防火墙状态 》》systemctl start firewalld 

1.3:关闭防火墙状态 》》systemctl stop firewalld

1.3.1:禁用防火墙,下次开机启动后防火墙服务不再启动》》systemctl disable firewalld

防火墙关闭状态,如下图,说明关闭:

2、检查和本机是否是同一网段

2.1:虚拟机需 NAT 模式

 2.2:虚拟机 Linux IP查:ip addr 

 2.3:本机IP cmd>>ipconfig

2.4:同为114环境,则ping网络没问题,不同网段网络不通,需修改,可修改本机网段,即可生效;

 3、测ping VM linux IP

4、额外:SHH安装、centos7的IP地址并激活网卡

4.1:查看sshd服务状态 》》systemctl status sshd
4.2:开启sshd服务 》》systemctl start sshd
4.3:关闭sshd服务 》》systemctl stop sshd

<think>好的,我需要帮助用户在VM虚拟机中配置静态或动态IP地址。首先,我要回忆一下相关的知识,并结合提供的引用内容来组织答案。 用户的问题是关于VM虚拟机中设置IP地址的,包括静态和动态配置。根据引用内容,不同的虚拟机系统(如Ubuntu、Kali、CentOS)有不同的设置方法,但大致步骤可能类似。需要先确定网络连接模式,比如桥接或NAT模式,然后修改对应的配置文件。 首先,我应该分步骤说明设置静态IP和动态IP用流程。然后针对不同系统给出具体例子,比如Ubuntu、CentOS、Kali,这样用户可以根据自己的系统选择参考。需要确保使用正确的格式,如行内数学表达式用$...$,独立公式用$$...$$,但在这个问题中可能用不上数学公式,但要注意代码块的使用。 需要检查引用内容,确保引用的正确性。比如引用[2]提到桥接模式的设置,引用[3]和[4]分别提到Kali和CentOS的具体配置步骤。可能还需要提到DHCP动态获取和静态配置的区别,以及为何要设置静态IP(如稳定远程连接,如xshell的使用)。 另外,用户可能对网络配置中的一些术语不太了解,如子网掩码、网关等,需要适当解释。同时,注意事项部分可以包括IP冲突、网段一致性、备份配置文件等,这些都是常见问题。 最后,生成相关问题时要围绕IP设置展开,比如不同系统的差异、验证方法、故障排除等。确保问题与主题相关,并且能引导用户进一步学习。 现在整理结构,先概述静态和动态IP的区别,然后分步骤说明设置方法,包括网络模式调整和具体系统配置,最后给出注意事项和相关问题。</think>### 如何在VM虚拟机中配置静态或动态IP地址 #### 一、静态IP与动态IP的区别 - **静态IP**:手动指定固定地址,适用于需要稳定远程连接(如xshell)或服务部署的场景[^1]。 - **动态IP**:过DHCP自动分配地址,适用于临时使用或简化配置的场景。 #### 二、用配置步骤 1. **选择网络模式** - **桥接模式**:虚拟机与物理机在同一局域网,IP由物理网络分配[^2]。 - **NAT模式**:虚拟机过宿主机共享IP,需在VMware中配置子网和网关[^4]。 2. **修改系统网络配置** 不同系统的配置文件路径不同,需编辑对应文件并重启服务。 --- #### 三、静态IP配置示例 ##### 1. Ubuntu系统 ```bash # 修改配置文件 /etc/netplan/*.yaml network: version: 2 renderer: networkd ethernets: ens33: addresses: [192.168.150.53/24] # 静态IP及子网掩码 gateway4: 192.168.150.1 # 网关 nameservers: addresses: [8.8.8.8, 114.114.114.114] ``` 执行 `sudo netplan apply` 生效[^3]。 ##### 2. CentOS 7 ```bash # 修改配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO=static # 静态IP IPADDR=192.168.150.53 # IP地址 NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.150.1 # 网关 DNS1=8.8.8.8 # DNS ``` 执行 `systemctl restart network` 重启网络。 ##### 3. Kali Linux ```bash # 修改配置文件 /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.150.53 netmask 255.255.255.0 gateway 192.168.150.1 ``` 执行 `systemctl restart networking` 生效。 --- #### 四、动态IP配置方法 将配置文件中的 `BOOTPROTO` 或 `iface eth0 inet` 改为 **dhcp**,并删除静态IP相关参数。例如: ```bash # Ubuntu示例(netplan) dhcp4: yes ``` --- #### 五、注意事项 1. **IP冲突**:静态IP需确保与物理机同网段且未被占用。 2. **子网一致性**:NAT模式下需与VMware虚拟网络编辑器中的子网匹配。 3. **备份配置**:修改前建议备份原文件,避免配置错误导致网络中断。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我也不清楚

有钱的捧个钱场,(~ ̄▽ ̄)~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值