miaosl
V2EX  ›  VMware

[求教] 关于内网穿透访问电脑下的虚拟机

  •  
  •   miaosl · Jul 9, 2024 · 2542 views
    This topic created in 679 days ago, the information mentioned may be changed or developed.

    关于内网穿透 zerotier

    刚刚发现有内网穿透的需求,因为之前都在用 frp 和 openvpn

    我在用 openvpn 的时候就有个疑问,原理讲道理都是用虚拟网卡,在同一个虚拟网络下的设备,

    但是有什么办法可以实现

    ​ 比如我现在虚拟局域网下有设备 a 和设备 b ,设备 b 下有 n 个 nat 网络虚拟机,我现在如何能实现用设备 a 来连接设备 b 下的虚拟机呢

    ​ 我看了好多教程大部分是在说软路由的

    ​ 我感觉好复杂啊,我再很久之前很喜欢用一个远程控制软件叫 teamviewer ,他有个 vpn 的功能,开启这个连接之后是可以直接在本地访问简历间接电脑的局域网其它设备的。


    ​ 所以说,因为我下载下来的都是因为版本,我看到好多选项,是不是可以通过简单的配置来实现呢?

    ​ 还是说实现起来很复杂

    ​ 还是就不能实现呢?

    8 replies    2024-07-10 11:59:36 +08:00
    dream7758522
        1
    dream7758522  
       Jul 9, 2024 via Android
    你题目不是写了 zerotier 吗?这个就可以啊。联通以后,访问对方设备 zerotier 分配的 ip 地址就可以了
    miaosl
        2
    miaosl  
    OP
       Jul 9, 2024
    @dream7758522
    哥,我是想实现,用同一个虚拟局域网下的 a 设备访问 b 设备下的 nat 下的设备
    ferock
        3
    ferock  
    PRO
       Jul 9, 2024 via Android
    你自己不是已经说了喜欢用 teamviewer
    kome
        4
    kome  
       Jul 10, 2024
    A 设备添加去 B 设备下面 NAT 网段的静态路由, 如果 B 设备下面的 NAT 设备没有配置网关或者是去 AB 局域网的路由, 那么这些设备也要添加. 没有路, 造路就是了.
    kome
        5
    kome  
       Jul 10, 2024
    @kome 如果你只需要几个固定的端口, 在 B 设备设置端口转发也行, 都是一个道理, 仙人指路.
    PolarBears
        6
    PolarBears  
       Jul 10, 2024
    @miaosl #2 Tailscale 可以满足你的需求 https://tailscale.com/kb/1019/subnets , zerotier 没实际使用过但应该也是有一样的功能的
    miaosl
        7
    miaosl  
    OP
       Jul 10, 2024
    @ferock 那个是一个远程控制工具,免费版只能两个设备登录,只能是临时用用
    lanthora
        8
    lanthora  
       Jul 10, 2024
    先回答你的问题,能实现,且不复杂.

    遇到了和你相同的问题,今天刚刚解决,大概率是防火墙的问题.可以参考我这边的解决方案.

    https://github.com/lanthora/candy/commit/8e0f419c8c2d16b136550f119cf21246e918e3b8
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1006 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 22:26 · PVG 06:26 · LAX 15:26 · JFK 18:26
    ♥ Do have faith in what you're doing.