V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yeqizhang
V2EX  ›  问与答

想问一下 web 应用 http 端口用 tcp 来代理有没有啥问题?

  •  
  •   yeqizhang · 2021-01-30 13:37:22 +08:00 · 445 次点击
    这是一个创建于 1198 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不是科班出身的,对网络这块不太懂,想咨询一下大家。

    最近搞内网穿透,配 frp 时,http 协议的 web 端口我也使用 tcp 类型的代理了。

    然后有一个路由器除了 22 端口我也用 ssh 隧道来穿透后台管理 80 端口。

    所有穿透都配在了服务器的 7xxx,办公单位的网络限制,好像对 7 开头的端口都封了,8 开头的都没问题。

    不想再重新配置一遍(主要是手机和各电脑 ssh 客户端的连接端口都要重新改一遍),又用了 nginx 来代理,

    代理 tcp 也能访问到 http 协议的页面。

    想问一下这样配置有啥问题和缺点吗?

    2 条回复    2021-01-31 12:46:25 +08:00
    sadfQED2
        1
    sadfQED2  
       2021-01-31 12:41:15 +08:00 via Android
    Http 是基于 tcp 的协议,理论上使用 tcp 代理没有任何问题

    But,实际上你可能遇到跨域问题
    sadfQED2
        2
    sadfQED2  
       2021-01-31 12:46:25 +08:00 via Android
    仔细想了想,好像也不会跨域,只要你以前项目不是跨域的就行。如果你以前就是跨域的话那就需要修改跨域头了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3144 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:55 · PVG 21:55 · LAX 06:55 · JFK 09:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.