【解决】跨设备访问Ubuntu接口文档,请求超时,ping不通问题

一、问题描述

个人电脑是windows系统,安装有虚拟机,我在本机访问Ubuntu系统中的接口文档,可以访问,但是通过其他电脑却不能访问。
还有种情况就是:外部机器可以访问,但是,宿主机不能访问

二、系统环境

Ubuntu 16.0.4
window 10

三、问题原理说明

1. 常见问题原因

  1. 防火墙设置:请确保您的 Ubuntu 系统防火墙没有阻止外部计算机访问所需的端口。您可以检查防火墙规则是否允许外部计算机访问该系统上的接口文件和服务,并根据需要添加或更改规则。

  2. 网络连接问题:请确保本地网络连接正常工作。您可以检查网络连接状态、重新启动路由器或更改网络连接方式,以确定是否可以解决问题。

  3. IP 地址和子网掩码不匹配:请确保您使用的是正确的 IP 地址和子网掩码,并将其与其他计算机上的设置进行比较。如果它们位于不同的子网中,则可能会导致无法访问该系统。

  4. 服务未运行:如果您的接口文件依赖于一个服务,请确保该服务正在运行。您可以检查服务状态并尝试重新启动服务,以确保服务正常运行。

2. 说说IP 地址和子网掩码不匹配问题

  1. 在计算机网络中,子网掩码用于确定一个 IP 地址所在的子网。通常情况下,所有位于同一子网中的计算机可以直接相互通信,而不需要经过路由器等中间设备。如果您的 Ubuntu 系统的 IP 地址其他计算机不在同一子网内,则可能导致无法访问该系统。

  2. 举个例子,假设您的 Ubuntu 系统的 IP 地址为 "192.168.1.100"子网掩码为 "255.255.255.0"。这意味着您的系统位于 192.168.1.0 子网中,其中可以容纳 256 个地址,即从 192.168.1.1192.168.1.254。如果其他计算机的 IP 地址不在这个子网中,它们将无法直接访问您的 Ubuntu 系统。

  3. 您可以通过查看其他计算机的 IP 地址子网掩码来确定它们所在的子网,并将其与您的 Ubuntu 系统进行比较。如果它们位于不同的子网中,则可能需要更改网络配置,例如更改子网掩码或使用 VLAN 等技术来连接不同的子网。

  4. 请注意,在更改网络配置之前,请确保了解您的网络拓扑和安全策略,并遵循最佳实践以确保网络的稳定性和安全性。

例如:

在这里插入图片描述

Ubuntu 系统的子网掩码为 “/24”,也就是 “255.255.255.0”。这意味着您的系统位于 192.168.80.0 子网中,其中可以容纳 256 个地址,即从 192.168.80.1 到 192.168.80.254。子网的广播地址为 “192.168.80.255”,可以用于向整个子网发送广播消息。

另一台电脑 为 :192.168.1.20
我的 Ubuntu 系统的 IP 地址"192.168.80.130"子网掩码为 "/24",则计算机 IP 地址为 "192.168.1.20" 的计算机不在同一子网中。这是因为该计算机的 IP 地址属于另一个子网,其子网掩码可能不同,或者该计算机位于本地网络之外。如果您想访问该计算机,您需要检查网络拓扑,并根据需要更改网络配置以确保所有计算机都在同一子网中。

四、有风险的解决方法

1. 一般的解决方法

如果您想访问位于 "192.168.1.x" 子网中的另一台计算机,则必须更改该计算机的 IP 地址子网掩码。具体而言,您可以更改其 IP 地址为 "192.168.80.x" 中的任何一个可用地址,或者更改其子网掩码为 "/16",以便将其包括在与您的 Ubuntu 系统相同的子网中

2. 二般的解决方法

可以很好解决:外部机器可以访问,但是,宿主机不能访问

方法:1. 进入防火墙高级设置
在这里插入图片描述

  1. 点击入站规则
    在这里插入图片描述
  2. 一般这里的 已启用状态,是否。双击将已启用选中。之后重启电脑
    在这里插入图片描述

3. 我们的解决方法

第一:

点击这里右击 点击 设置

在这里插入图片描述

第二: 选择网络适配器

在这里插入图片描述

第三:桥接模式

选择这个----->确定:

在这里插入图片描述

第四:点击编辑-选择虚拟网络编辑器

在这里插入图片描述

第五:点击红色框内进行选择卡(多卡会进行选择)

在这里插入图片描述

第六:

回到使用界面:
点击右下角这个图标—>断开链接---->重新链接

在这里插入图片描述

成功…

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

QuietNightThought

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值