axuhongbo
V2EX  ›  问与答

求助各位大佬,有一个内网穿透的需求

  •  
  •   axuhongbo · Dec 9, 2020 · 2111 views
    This topic created in 2012 days ago, the information mentioned may be changed or developed.

    现在在一个局域网内,有一台 Windows 主机,然后这台主机可以连接到 linux 服务器,我想实现在异地通过访问这台 Windows 电脑来连接 linux 服务器的效果,请问下在 Windows 主机上应该怎么配置呢?有没有什么工具软件可以实现。 比较困惑的是,如果做了 Windows 主机的端口转发,因为 Windows 没有像 linux 一样的终端,该在异地如何操作 Windows 完成 linux 服务器的登录呢?

    目前已有的设备(一台阿里云服务器),可能在过程中能用到,希望各位大佬可以帮忙分析一下。

    3 replies    2020-12-09 20:47:52 +08:00
    MakeItGreat
        1
    MakeItGreat  
       Dec 9, 2020 via Android
    先 frp 内网穿透
    Rdp 到 windows ?然后连接?
    Windows 有终端
    VioletTec
        2
    VioletTec  
       Dec 9, 2020 via Android
    用 natfrp 映射 3389 端口(这个端口是 Windows 远程桌面端口)
    natfrp.org

    记得在需要被远程的 Windows 开启允许远程控制。(具体百度 如何开启 Windows 远程桌面)

    在异地的 Windows 用 win+r 运行 mstsc (这是自带 Windows 的远程桌面连接工具)
    链接地址为你用 natfrp 映射的地址和端口

    题外话,直接映射 Linux 的 ssh 不香吗。
    itechify
        3
    itechify  
    PRO
       Dec 9, 2020 via Android
    先在 Linux 里操作
    ssh -fNR 123.123.123.123:10022:localhost:22 [email protected]
    (123.123.123.123 是阿里云主机 IP)

    再在阿里云主机执行

    ssh -fNL *:20022:localhost:10022 root@localhost

    接着,在随便可以联网的主机,执行

    ssh -p20022 [email protected]

    如果没记错,这样即可远程登录你那台 Linux 主机,当然要做到口令复杂或只能公钥登录

    参考: https://zhuanlan.zhihu.com/p/57630633
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2781 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 09:50 · PVG 17:50 · LAX 02:50 · JFK 05:50
    ♥ Do have faith in what you're doing.