公网服务器如何通过家里电脑(无公网 ip)做代理访问公网 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
simo
V2EX    问与答

公网服务器如何通过家里电脑(无公网 ip)做代理访问公网

  •  
  •   simo 2023-09-10 11:33:45 +08:00 2595 次点击
    这是一个创建于 767 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想实现用家用 pc 做代理点,实现服务器跑的服务走家用 pc 所在网络。

    有什么开源软件的方案能够实现吗?

    对网络和通信不是很熟悉,感觉可以通过服务器和家里 pc 组一个虚拟网络,然后家里 pc 安装代理服务,服务器端通过虚拟网络连接代理。

    第 1 条附言    2023-09-10 21:47:00 +08:00
    感谢大家的回复,准备试试这俩方案。
    1. chisel 试试能一把梭
    2. frp + s5server

    这几天看看源码,用 chisel 封个定制客户端,能满足的话就最好了。
    15 条回复    2023-09-11 08:32:22 +08:00
    mmm159357456
        1
    mmm159357456  
       2023-09-10 11:43:02 +08:00   1
    最简单的是 cloudflared
    totoro625
        2
    totoro625  
       2023-09-10 11:46:08 +08:00
    Tailscale 等软件组网或 FRP 等软件内网穿透,另外为啥要不直接在家里部署服务,省去公网服务器?

    我现在公网服务器仅作为家庭服务器的 ipv4 入口,所有服务都丢在家庭服务器上了
    Muniesa
        3
    Muniesa  
       2023-09-10 11:52:02 +08:00 via Android
    本地搭个代理服务,用 frp 把本地代理服务的端口映射到服务器里的端口
    LYwyc2
        4
    LYwyc2  
       2023-09-10 11:53:28 +08:00
    建议上 IPv6 直接一步到位
    shalingye
        5
    shalingye  
       2023-09-10 12:02:39 +08:00 via Android
    家里代理端口 x-->frpc-->服务器端口 y ,服务器连接 127.0.0.1 的端口 y 即家里代理。
    simo
        6
    simo  
    OP
       2023-09-10 12:10:58 +08:00
    @totoro625 @LYwyc2 不是要把家庭电脑做成服务器,是为了使用家庭网络,需要把家庭电脑做成代理点。家庭网络可能是随便一个同事、朋友的 pc 机,不能要求他们上 IPv6 。

    @mmm159357456 @Muniesa 谢谢,我试试,优先 frp ,如果能封装成一个客户端软件就方便了。
    worldquant
        7
    worldquant  
       2023-09-10 12:14:17 +08:00
    家里搭建 s5 ,frp 映射到公网 a , 公网 b 可以直接 a
    hntangbohu
        8
    hntangbohu  
       2023-09-10 12:28:50 +08:00
    1.家里电脑安装虚拟机
    2.虚拟机中安装 openwrt
    3.设置 openwrt 路由器的代理信息
    4.设置 openwrt 路由为旁路由
    5.通过旁路由代理上网
    niubee1
        9
    niubee1  
       2023-09-10 12:36:54 +08:00
    我因为不想切换手机的 icloud 账号装小火箭,所以就在家里的树莓派上装了个 OpenWRT ,挂 ShadowSocksR Plus+上机场,然后 Frp 映射 IPSec 的端口到树莓派,然后在 OpenWRT 上配置一下 IPSec 的服务。然后手机上配置一下 IPSec 的 VPN 。就可以手机用家里的网络代理科学上网了
    busterian
        10
    busterian  
       2023-09-10 12:37:44 +08:00
    没有公网 ip ,访问带宽吃公网服务器的带宽。最常见 300M 宽带,有公网 IP 带宽理论速度 30Mbps ,如果用 frp,30M 公网服务器带宽要花的钱不比开动态公网 ip 少。
    heiher
        11
    heiher  
       2023-09-10 13:10:07 +08:00 via Android
    看看家里是不是 NAT1 ,是的话试试这个:

    https://github.com/heiher/natmap/wiki
    YGHMXFAL
        12
    YGHMXFAL  
       2023-09-10 13:35:40 +08:00
    万金油办法:

    [1]在你的电脑上,拿 brook 起一个 socks5 服务器

    [2]chisel 反向端口转发到 VPS 上

    (甚至就 chisel 自己就能同时实现这俩步)
    msg7086
        13
    msg7086  
       2023-09-10 15:40:38 +08:00
    SSH 从家往服务器起一个反向 Socks5 隧道就行了。关键词 SSH reverse dynamic forwarding 。
    jackOff
        14
    jackOff  
       2023-09-10 16:06:34 +08:00 via Android
    Zerotier,bore,tailscale,如果有公网 ipv6 就更简单了,直接是通的
    yinmin
        15
    yinmin  
       2023-09-11 08:32:22 +08:00 via iPhone
    autossh
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5272 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 05:46 PVG 13:46 LAX 22:46 JFK 01:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86