wim15013442181 2024-02-24 20:23 采纳率: 36.4%
浏览 39

openVPN服务端怎能访问隧道客户端后面的子网设备

  1. 设备PC windows系统,做为openVPN的服务器。ip 192.168.1.6, 服务器IP 10.8.0.1,隧道网关10.8.0.2.

2.由器R1 给PC供网,提供了公网IP。192.168.1.0/24, 公网IP不便提供。

  1. 路由器R2 openVPN客户端,ip 10.8.0.6, 隧道虚拟网关10.8.0.5, 路由器LAN口 网段 192.168.7.0/24.

  2. 摄像头192.168.7.100,连接路由器R2的LAN口。

img

问题1: 怎么做可以在PC端通过隧道访问摄像头192.168.7.100呢? 目前是10.8.0.1到192.168.7.0 这个网段不通, 10.8.0.6到网段是通的。 有尝试在PC端添加路由下一跳为10.8.0.6. 或者10.8.0.2,或者在路由器R2端添加路由,都没有用。

  • 写回答

3条回答 默认 最新

  • GISer Liu 2024-02-24 20:27
    关注

    该回答引用自GPT-3.5,由博主GISer Liu编写:

    根据您的描述,问题主要是要实现通过 OpenVPN 隧道从 PC(作为服务器)访问路由器 R2
    后面的子网设备(摄像头)。由于目前隧道网络和目标子网之间的通信不通,可能需要调整路由设置以确保通信。
    解决方案思路如下:

    1. 检查网络配置
    • 确保 PC 和路由器 R2 上的 OpenVPN 服务已正确配置,并且隧道建立成功。
    • 确保 PC 和路由器 R2 之间的通信正常,可以通过 ping 命令测试。
    1. 检查路由设置
    • 在 PC 上,添加路由规则,将要访问的子网路由到隧道接口。例如,将目标子网 192.168.7.0/24 的下一跳指向 10.8.0.6。
    • 在路由器 R2 上,确保正确配置了路由,将来自 PC 的流量正确转发到目标子网。需要添加一条路由规则,将目标子网的流量指向相应的 LAN 口。
    1. 检查防火墙设置
    • 确保 PC 和路由器 R2 上的防火墙不会阻止 OpenVPN 隧道流量或目标子网的流量。
    1. 调试连接
    • 在 PC 上尝试通过 OpenVPN 隧道访问目标子网的设备,例如摄像头。可以使用 telnet、ping 或其他网络工具进行测试。
    • 在路由器 R2 上查看日志,以确定是否有针对目标子网的流量被正确转发。
    1. 确认配置是否生效
    • 在 PC 上使用路由跟踪工具(如 tracert)检查流量路由是否按预期经过隧道接口。
    • 在路由器 R2 上查看路由表,确认添加的路由规则是否正确生效。
      根据以上思路,您可以逐步排查并解决问题。如果仍然遇到困难,您可能需要进一步检查网络设备配置和日志,以确定问题的根本原因。

    如果该回答解决了您的问题,请采纳!如果没有,请参考以下方案进行修订

    用户答题指南

    评论

报告相同问题?

问题事件

  • 创建了问题 2月24日

悬赏问题

  • ¥20 如何在 rocky9.4 部署 CDH6.3.2?
  • ¥35 navicat将excel中的数据导入mysql出错
  • ¥15 rt-thread线程切换的问题
  • ¥20 python忆阻器数字识别
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api