qq_20912591 2023-03-06 16:02 采纳率: 50%
浏览 27
已结题

手机wifi和sim卡同事在用,但是网段不同,如何做桥接两个网卡之间能够相互访问

手机插sim卡,手机wifi做从站连接网络摄像头,摄像头上搭建RTSP服务器
目前情况是,手机插上sim卡获取到10.2.xx.xx的ip,手机wifi连接另一个热点获取到192.168.xx.xx的ip。现在本机能够通过RTSP地址访问到摄像头视频,但是外部用户无法通过RTSP地址访问摄像头视频。

  • 写回答

1条回答 默认 最新

  • CQ.abc 2023-03-07 19:21
    关注

    你可以使用网络桥接(network bridging)的方式将手机Wi-Fi和手机SIM卡连接的两个网段桥接在一起,从而让它们能够相互访问。具体步骤如下:

    1. 在手机上打开“设置”,进入“更多网络”或“其他网络”,找到“热点与共享”,打开“移动热点”功能,并设置一个SSID和密码,作为桥接后的网络名称和密码。
    2. 在同一台手机上,打开“设置”,进入“Wi-Fi”,连接到你要桥接的另一个热点(即连接摄像头的Wi-Fi热点)。
    3. 打开一个终端应用(如“终端”或“命令提示符”),输入以下命令:
      adb shell
      su
      iptables -F
      iptables -t nat -F
      iptables -t nat -A POSTROUTING -o rmnet_data0 -j MASQUERADE
      注意:这里使用了Android Debug Bridge (ADB) 工具,需要在电脑上安装并配置好ADB,同时需要在手机上开启“USB调试”和“允许模拟点击”等选项。
    4. 在同一台手机上,打开“设置”,进入“移动网络”,找到当前正在使用的SIM卡,点击“高级选项”,打开“移动数据”选项。
    5. 在另一台设备上,连接到手机的移动热点,使用桥接后的网络名称和密码。
    6. 测试网络连接,确保两个网段可以相互访问。如果需要访问摄像头视频,可以使用桥接后的网络IP地址和RTSP地址来访问。

    需要注意的是,这种方式需要在手机上执行命令,并且需要开启“USB调试”和“允许模拟点击”等选项,比较繁琐,同时可能会存在安全风险。如果不方便使用这种方式,也可以考虑使用一些第三方软件或硬件来实现网络桥接。
    回答不易,望采纳!!!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月23日
  • 已采纳回答 3月15日
  • 创建了问题 3月6日

悬赏问题

  • ¥15 MddBootstrapInitialize2失败
  • ¥15 LCD Flicker
  • ¥15 Spring MVC项目,访问不到相应的控制器方法
  • ¥15 esp32在micropython环境下使用ssl/tls连接mqtt服务器出现以下报错Connected on 192.168.154.223发生意外错误: 5无法连接到 MQTT 代理,如何解决?
  • ¥15 关于#genesiscsheel#的问题,如何解决?
  • ¥15 Android aidl for hal
  • ¥15 STM32CubeIDE下载程序报错
  • ¥15 微信好友如何转变为会员系统?(相关搜索:小程序)
  • ¥15 c# 直接使用c++ 类库文件
  • ¥15 一个主机电脑有两个显示器,当前有两个软件主体是网页html打包的exe程序,如何通过cmd命令bat同时打开软件一个在主屏幕显示,另外一个软件在2副屏幕上显示