【夏虫语冰】Win10局域网下两台电脑无法ping通: 无法访问目标主机

news2024/9/24 5:31:05

文章目录

  • 1、简介
  • 2、修改高级共享设置
  • 3、启用防火墙规则
  • 4、局域网内的其他主机访问NAT模式下的虚拟机
    • 4.1 虚拟机网络设置
    • 4.2 访问测试
      • 4.2.1 http测试
      • 4.2.2 curl测试
      • 4.2.3 telnet测试
      • 4.2.4 端口占用测试
  • 5、其他
  • 结语

1、简介

ping 192.168.31.134

在这里插入图片描述
ping主机ip时,访问无法访问目标主机,或请求超时。
需要在不关闭防火墙的前提下解决了这个问题。
先分析下ping不同的原因:

  • 网线的本地连接有没有问题或者说接口有没有插对等问题;
  • 防火墙是否关闭,防火墙的安全策略可能会阻止本机与其他计算机的互相访问;
  • 本机的网关是否错误。子网掩码是否错误。

2、修改高级共享设置

点击系统桌面的左下角的开始菜单,再点击子菜单“设置”,弹出Windows设置窗口。
在这里插入图片描述
打开Windows设置,点击“网络和Internet”,如下:
在这里插入图片描述
点击“网络和共享中心”,如下:
在这里插入图片描述
点击“更改高级共享设置”,如下:
在这里插入图片描述
按图中选择:启用网络发现 和 启用文件和打印机共享 后点击下方的 保存更改。
在这里插入图片描述

3、启用防火墙规则

打开Windows设置界面。在搜索框输入“防火墙”。
在这里插入图片描述
在打开的防火墙窗口中,点击左侧的菜单:高级设置。
在这里插入图片描述
选择 入站规则,找到这两条规则,右键 启用规则(远程地址也就是作用域改为任何)
在这里插入图片描述
远程IP地址选择任何IP地址。
在这里插入图片描述

再ping一下目标主机,ok。
在这里插入图片描述

4、局域网内的其他主机访问NAT模式下的虚拟机

局域网内的一台主机远程登录另一台主机上的VMware虚拟机(nat模式)。

4.1 虚拟机网络设置

(1)登录虚拟机,查看虚拟机的ip。
(2)打开VMware的编辑虚拟网络编辑器,点击NAT设置,再点击端口转发框下的添加按钮。
(3)依次按照自己的需求配置:
主机端口:就是宿主机的端口,一般大于1024就是非系统,非常用的端口,推荐使用。
虚拟机IP地址:需要映射的虚拟机IP
虚拟机端口:需要映射的端口。(一般开启80端口的web,就开放web端口,如果要远程连           接就开放22端口,我这里使用22端口,当然也可以添加多的映射)
(4)主要就是使用VMware workstation的端口映射功能。
  • (1)查看虚拟机ip
ip address
# or
ip addr
# or
ip add

在这里插入图片描述
这个虚拟机的ip为192.168.136.129

  • (2)打开VMware的编辑虚拟网络编辑器
    菜单“编辑”-“虚拟网络编辑器”,如下:
    在这里插入图片描述
    在虚拟网络编辑器,点击按钮“更改设置”,如下
    在这里插入图片描述
    选择列表中的WMnet8,选择NAT模式,点击按钮“NAT设置”,如下:
    在这里插入图片描述
  • (3)添加映射端口:
    在这里插入图片描述
    使用ssh连接的端口默认是22 所以添加22端口,如果是其他用途则更改为相应端口。
    ip地址就是虚拟机的ip地址,确定之后 vnware 的设置就完成了。

4.2 访问测试

  • (4)测试访问

    • 浏览器地址,输入主机IP:映射的主机端口(亲,不是虚拟机的IP:192.168.136.129,是虚拟机所在电脑的IP192.168.31.135)。
    • 如果其他主机无法访问,但是直接ping你的主机电脑ip是能ping通,那么你就要考虑是不是需要把主机电脑的防火墙给关了。
    • 如果不关防护墙的话,就考虑设置规则。搜索控制面板 – Windows防火墙 --> 高级设置 --> 入站规则 --> 新建规则 --> 端口 --> 下一步 --> 特定本地端口 --> 填写40001一直下一步保存就可以了。
http://192.168.31.135:40001
# or
telnet 192.168.31.135 40001
# or
curl 192.168.31.135:40001

4.2.1 http测试

打开浏览器,输入如下网址。

http://192.168.31.135:40001

在这里插入图片描述
在这里插入图片描述

4.2.2 curl测试

这里使用curl命令来测试ip地址是否可以访问,如下:

curl 192.168.31.135:40001

在这里插入图片描述
curl命令最常用的参数就是-I,仅返回头部信息,使用HEAD请求,获取的结果如下:

curl -I 192.168.31.135:40001
# or
curl -I 192.168.31.135:40001 | grep -E 'HTTP|200 OK'
curl -s -w "%{http_code}" -o /dev/null 192.168.31.135:40001

在这里插入图片描述

4.2.3 telnet测试

如果在windows命令行中,运行telnet相关指令提示“‘telnet’ 不是内部或外部命令,也不是可运行的程序 或批处理文件” 信息的话,需要启用Telnet客户端,具体操作如下:

① 在控制面板中找到 “程序和功能”
② 打开 “启用或关闭windows功能”
③ 勾选 Telnet 客户端,点确定,稍等片刻完成该功能启用。

在这里插入图片描述

telnet 192.168.31.135 40001

4.2.4 端口占用测试

Linux中检测本机端口是否被占用:

netstat -apn | grep 端口

在这里插入图片描述

5、其他

(1)服务是否开启,如果说用这台主机用//计算机名 访问任意的服务器都出现错误提示,试试看把TCP/IP NetBIOS Helper这个服务启动,并且设置为自动启动。 如果用//计算机名 提示为 “指定的网络名不再可用”,可能是目标主机上的workstation、Computer Browser、server等服务没有启动,启动即可解决。
(2)ip地址可访问,主机名不可访问,可在host文件添加地址解析,注销重启即可生效。
(3)可能需要使用route add命令添加你要ping的主机ip路由。
(4)有时候互相ping一下,会有意想不到的惊喜。

结语

如果您觉得该方法或代码有一点点用处,可以给作者点个赞,或打赏杯咖啡;╮( ̄▽ ̄)╭
如果您感觉方法或代码不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
如果您需要相关功能的代码定制化开发,可以留言私信作者;(✿◡‿◡)
感谢各位大佬童鞋们的支持!( ´ ▽´ )ノ ( ´ ▽´)っ!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/376901.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

华为OD机试模拟题 用 C++ 实现 - 学校运动会(2023.Q1)

最近更新的博客 【华为OD机试模拟题】用 C++ 实现 - 最多获得的短信条数(2023.Q1)) 文章目录 最近更新的博客使用说明学校运动会题目输入输出示例一输入输出示例一输入输出Code使用说明 参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高…

Python--深入浅出的装饰器--2

前言如果上一章没怎么看懂,那么本章就放弃吧。好了,本章一起看看装饰器的另一种用法,带参数的装饰器。废话总结一下,经过前一章的学习,其实不难看出,装饰器的模板其实就是在此基础上,我们可以肆…

推荐几个实用的在线教程(建议收藏)

hello,大家好,我是木荣君。作为一名技术人员,工作中熟练使用各种管理及设计工具是一项必备的技能。今天给大家分享一下我工作中经常查看和学习的几个在线教程地址。供大家参考学习,建议收藏,真的很实用! Gi…

IEEE Fellow李海洲:远渡重洋,万里求索,“机器智能对话”是毕生所求

一直来到实叻坡,乜事无。上山来做工,伯公“多隆”保平安。——潮州过番歌 所谓“过番”,指早期潮州人外出务工,乘坐小船历经七天七夜到达东南亚谋生,“实叻坡”是马来语“Selat”的音译词,便是指“新加坡”…

djvu批量转换为pdf的工具和djvu阅读器(附下载链接)

简介 DjVuToy是一款美观易用、功能强大的DjVu处理工具,DjVuToy官方版功能包括图像文件转DjVu,支持PDG、BMP、GIF等格式。转换的同时可以进行OCR,生成双层DjVu。可以插入、删除、移动、旋转多页DjVu中的页面。还可以将多个DjVu文件合并成一个&…

《数据库系统概论》学习笔记——第一章:绪论

教材为数据库系统概论第五版(王珊) 第一章基本就纯概念了,考试基本就考简答题啥的。概念还是比较多,平时没事就看看记一下,重点看一些有比较的部分,比如文件管理和数据库的区别,各种数据模型之间…

阶段十:总结专题(第七章:分布式篇)

阶段十&#xff1a;总结专题&#xff08;第七章&#xff1a;分布式篇&#xff09;Day-第七章&#xff1a;分布式篇1. CAP 定理**CAP 定理****不一致的产生**<font color #FF0000>**保证一致性**<font>**保 CP 失 A****保 AP 失 C****一致性级别**2. Paxos 算法**Pa…

c++之引用

目录 引用的概念 引用做函数参数 引用的本质 常引用 引用的概念 在c中新增加了引用的概念&#xff0c;引用可以看作一个已定义变量的别名。 引用的语法&#xff1a;Type &name var; int main() {int a 10;int &b a;printf("b%d\n", b);printf(&quo…

three.js学习:给obj模型设置发光并解决渲染变暗问题

需求描述&#xff1a; 使用obj模型和mtl材质绘制地图&#xff0c;为地图边界添加发光边界线。 实现思路&#xff1a; 借助three.js的OutlinePass管道和Raycaster光线投射实现发光线条 实现步骤&#xff1a; 1、引入相关js文件 EffectComposer&#xff1a;用于实现three.js…

单片机电路设计中的10个难点

单片机是嵌入式系统的核心元件&#xff0c;使用单片机的电路要复杂得多&#xff0c;但在更改和添加新功能时&#xff0c;带有单片机的电路更加容易实现&#xff0c;这也正是电器设备使用单片机的原因。那么在单片机电路的设计中需要注意的难点有哪些&#xff1f;一、单片机上拉…

【高性能计算】TVM使用TE手动优化矩阵乘法算法解析与代码解读

引言 注&#xff1a;本文主要介绍、解释TVM的矩阵优化思想、代码&#xff0c;需要配合代码注释一起阅读。 矩阵乘法是计算密集型运算。为了获得良好的 CPU 性能&#xff0c;有两个重要的优化措施&#xff1a; 提高内存访问的高速缓存命中率。复杂的数值计算和热点内存&#x…

「TCG 规范解读」TCG 主规范-设计原则

可信计算组织(Ttrusted Computing Group,TCG)是一个非盈利的工业标准组织,它的宗旨是加强在相异计算机平台上的计算环境的安全性。TCG于2003年春成立,并采纳了由可信计算平台联盟(the Trusted Computing Platform Alliance,TCPA)所开发的规范。现在的规范都不是最终稿,都…

【Python】元组如何创建?

嗨害大家好鸭&#xff01;我是小熊猫~ Python 元组 Python 的元组与列表类似&#xff0c; 不同之处在于元组的元素不能修改。 元组使用小括号&#xff0c;列表使用方括号。 元组创建很简单&#xff0c;只需要在括号中添加元素&#xff0c; 并使用逗号隔开即可。 如下实例…

【线性筛】ccpc黑龙江省赛 F

第一次vp省赛&#xff0c;只出了三题&#xff0c;很寄啊Problem - F - Codeforces题意&#xff1a;思路&#xff1a;题目一直在强调最小质因子&#xff0c;我们考虑边跑线性筛边求贡献一、对于第一种情况&#xff0c;即遇到的数是质数&#xff0c;贡献直接1就好了二、对于第二种…

mac在命令行里获取root权限

1、为什么要获取root权限&#xff1f; 答&#xff1a;一些命令在正常状态下没有权限会报错&#xff0c;只有获取了root权限才能正常操作。 比如我们想修改一些系统的文件&#xff1a; vim /etc/shells 1 修改后保存&#xff0c;发现没权限&#xff0c;报错了。如下图&#xf…

MaxWell原理概述

文章目录1.MaxWell概述2.Maxwell输出数据格式3.Maxwell原理3.1 MySQL二进制日志3.2 MySQL主从复制1.MaxWell概述 Maxwell 是由美国Zendesk公司开源&#xff0c;用Java编写的MySQL变更数据抓取软件。它会实时监控Mysql数据库的数据变更操作&#xff08;包括insert、update、dele…

传输层重点协议

1.TCP协议 TCP&#xff0c;即Transmission Control Protocol&#xff0c;传输控制协议。人如其名&#xff0c;要对数据的传输进行一个详细的控制。 TCP协议段格式 源/目的端口号&#xff1a;表示数据是从哪个进程来&#xff0c;到哪个进程去&#xff1b;32位序号/32位确认号…

第三章-OpenCV基础-6-滤波处理

前置内容 在尽量保留图片原有信息的情况下,过滤掉图像内部的噪声的过程成为对图像的平滑处理(又称滤波处理),所得到的图像成为平滑图像(把图像中的噪点过滤掉,生成一个相对平滑的图像)。 举个栗子: 一个图像有个噪点,加载发现有个点的像素值和周边像素值差异太大格格不入,使用…

[C++]多态

&#x1f941;作者&#xff1a; 华丞臧 &#x1f4d5;​​​​专栏&#xff1a;【C】 各位读者老爷如果觉得博主写的不错&#xff0c;请诸位多多支持(点赞收藏关注)。如果有错误的地方&#xff0c;欢迎在评论区指出。 推荐一款刷题网站 &#x1f449;LeetCode 文章目录一、多态…

【Opencv项目实战】背景替换:帮你的证件照换个背景色

文章目录方法一、基于removebg的背景替换1.1、removebg介绍1.2、环境配置1.3、算法详解1.4、实战&#xff1a;单张图片背景替换1.5、实战&#xff1a;多张图片背景替换1.6、实战&#xff1a;UI自选择图片进行背景替换方法二、基于backgroundremover的背景替换2.1、backgroundre…