想请教 v2 的大神,如果都在一个城市的两个电信用户,都获取到了公网 ip,那么这两个局域网能否 p2p 异地组网?
用户一的局域网:192.168.1.0 / 用户二的局域网:192.168.2.0
想要实现用户一的 NAS ( 192.168.1.100 ),能在用户二的局域网内直接访问。
网上看了很多方法,最简单就是用蒲公英异地组网。
但想请教有没有办法直接通过软路由或者其他方法实现呢?
想请教 v2 的大神,如果都在一个城市的两个电信用户,都获取到了公网 ip,那么这两个局域网能否 p2p 异地组网?
用户一的局域网:192.168.1.0 / 用户二的局域网:192.168.2.0
想要实现用户一的 NAS ( 192.168.1.100 ),能在用户二的局域网内直接访问。
网上看了很多方法,最简单就是用蒲公英异地组网。
但想请教有没有办法直接通过软路由或者其他方法实现呢?
|
cwbswMar 31, 2020
1
Site-to-Site VPN,wireguard 走起。
|
|
makusuofuteMar 31, 2020
2
软路由这种直接 ipsec 做野蛮模式完了。
|
|
4
@makusuofute @makusuofute 哈哈,我先试试 ipsec 吧
|
|
sujin190Mar 31, 2020
5
tinc 的话,没公网 ip 也可以,有公网 ip 的话,随便搞个 vpn 就能搞定了,太多方法了
|
|
6
之前看到一个大佬写的,通过 TR069 来互联,原理就是同一个运营商全省范围内的的 TR069 获取的内网地址都是互通的,都是基于 DHCP 获取的 IP,而且不限制带宽,大佬的方法就是破解双方的光猫后,将 TR069 的 VLAN 绑定到一个独立的网口,由于不在一个 VLAN 下,甚至不占用宽带的带宽,然后架设隧道异地组网,甚至可以实现你哪怕宽带停机了,也可以通过这个隧道,通过另一个用户来上网
|
|
soggMar 31, 2020
9
https://www.v2ex.com/t/621442
Slack 开源了他们的 overlay network 工具 Nebula |
|
pengyoukunMar 31, 2020
10
@ccadb 你们是真的厉害!不知道能不能对这个 TR069 内网渗透看看
|
|
hezhileMar 31, 2020
17
在两个路由上跑 zerotier ?
|
|
19
|
|
nuttingMar 31, 2020
20
以前我家留着固话,给我免费升级换成走光猫的形式了,当时我就想怎么通过那个 voip 的通道免费上网,没搞出来
|
|
suningyoMar 31, 2020 via iPhone
21
两个路由跑 zerotier ?
|
|
ccadbMar 31, 2020
22
@tankren 宽带停机,停的是你的帐号,但是 TR069 是通过 DHCP 方式直接连接到电信的 TR069 服务器的,我上面的描述你可以理解为 TR069 就是一个路由器下的两个端口,只不过这个路由器的 wan 口线没插线,但是 Lan 口是通的。其实我觉得这个最牛的地方在于,相当于你在电信拉了一条 100M 上下对等的专线,只不过这个专线无法上互联网,但是只要一端接入互联网,另一端就有互联网了,至于技术细节,我也是小白,19 楼的链接就是我看到的文章,有成功的大佬可以说说。
|
|
tianyu1234Mar 31, 2020 via iPhone
23
@ccadb 太厉害了,竟然还有这种骚操作。那意思是同城的两户可以共享宽带啦?
这样有没有法律上的风险 |
|
tianyu1234Mar 31, 2020 via iPhone
24
@Archeb 大佬 dns 问题怎么解决的?也想搞一个玩玩
|
|
ArchebMar 31, 2020
25
@blogfeng
@tianyu1234 思路: 互相记录双方 IP,其中一个 IP 变动之后主动向对方发送更新后 IP,然后隧道同步更新。 (我不是单纯只靠这个上网....我家接了很多宽带,我只是说这个隧道我目前有在用到而已,用来把深圳联通穿透到广州家里用) |
|
ArchebMar 31, 2020
26
怎么打隧道,我直接起了个 gre 隧道,能跑满
这个网是全省互通的,我测试广州、佛山、深圳之间都可以相互通达 但是具体的速度限制每个地方都很不一样,比如我这个地方就是下载限速 290Mbps,上传限 13.5Mbps 佛山那个就是上传限 100M,下载限 50 这样。 所以还是要具体自己测试 放张图,效果如下,我家里还有长宽和移动就不特地切了,国内是随机联通 /电信 /CN2 出口,出国默认 CN2 https://s1.ax1x.com/2020/03/31/GQDAdH.png |
|
yuange1975Mar 31, 2020
28
@pengyoukun 有的地方可以
|
|
30
|
|
tiaApr 1, 2020
31
zerotier,别说两个公网了,两个手机 4g 都可以
|
|
akrisluApr 1, 2020
32
会不会被电信屏蔽?
|
|
ccadbApr 1, 2020
33
@tankren 我第一次看到这个做法的时候,也是觉得大吃一惊,居然还能这么整,估计谁也没想到 TR069 线路还能这么玩,因为是在内网中,估计运营商也没想到你可以用它做隧道,当然要闲置也很简单,TR069 传输的光猫信息数据量很小,直接对 TR069 限流就可以了
|
|
ccadbApr 1, 2020
34
@tianyu1234 我觉得这个就跟双拨一样,运营商不会来找你,但是会在技术上直接给你限制掉
|
|
htroyApr 1, 2020 via Android
35
已通过 tr069 与 archeb 实现互联互通,还可以把 archeb 的流量从深圳调度到佛山广电,紧不紧张!!刺不刺激!!
@Archeb mmp 为什么偷我网!!我要把你调度到广电!!! |
|
akrisluApr 1, 2020
42
@Archeb 我现在 2 个地点都能上网,所以我现在可以把跑在公网上 GRE 隧道改成走 TR069,速度肯定有提升,但是如果一方不能上网,还想不出来用什么软件去推送新 IP 到对端,然后达到穿透目的。^_^
|
|
xhcnbApr 1, 2020
44
白嫖 ISP, 你们是真的 6
|
|
mandymakApr 1, 2020
50
@akrislu 按天宽带怎么计算?不拨号不计费?停保或是 4G 卡相对还是比较保险。TR069 那个 IP 只要不是停电或设备重启或光纤故障其实是一直都不会变。
|
|
ArchebApr 1, 2020 via iPhone
54
@mandymak 首次使用需要首先其中一方提前知道对方 ip
dhcp 获取一下 ip 然后推送要不了一秒钟,想要撞到两端一起变的情况还不如去买彩票 |
|
htroyApr 1, 2020 via Android
55
@akrislu ros 的 dhcp 是可以挂 script 的,你 dhcp 到新 ip 就推上 ddns,ttl 设 2 分钟,gre 的 remote 地址是可以用 fqdn 的。当 ip 有变动,过 2 分钟左右就接起来了
|
|
mandymakApr 1, 2020
58
@htroy 因为我这边有固话是用光纤的,我进去光猫看过固话也是走 VLAN46 。挂 script 也没用,服务器那边 ip 变了,客户端没外网根本不知道服务器端 ip 变了。
|
|
ArchebApr 1, 2020
63
|
|
akrisluApr 1, 2020 via iPhone
68
@htroy 嗯嗯 我目前也是的 家里移动 500M 电信 1000M 我在想如果在一台 ROS 上走的话 DHCP 肯定会收到默认路由 会影响正常上网的路由表,这个怎么处理呀
|
|
mywaitingApr 1, 2020 via iPhone
70
楼上各位的操作真是风骚……
|
|
zroApr 2, 2020
71
就是没人和我测试。。。希望这个不会被玩坏呀~~😁😁
|
|
tianyu1234Apr 2, 2020 via iPhone
72
@zro 哪里的?圈城电信可以配合测试
|
|
mandymakApr 2, 2020
73
@akrislu 加我麻花藤:八五九七四六零一三,我把脚本发你可解决。另外昨晚突然想到一个方法可解决其中一端 ip 变动的问题,就是两端都建 pptp-in 和 pptp-out 。
|
|
chijiaoApr 2, 2020
74
感觉这个漏洞已经被堵上了,能成功,可以获取到 IP,但是 IP 地址掩码变小了。11.35.67.237/21 变成这样的了,理论上这个掩码做不了全省的吧
|
|
chijiaoApr 2, 2020
75
网关变成 11.35.64.1 理论上 只有 11.35.64 到 11.35.255 这个段以内的才能通讯吧
|
|
fancy111Apr 2, 2020
79
看看 webrtc 的实现原理即可
|
|
spacezipApr 2, 2020
81
北京联通留条固话 要 20 多月租 5g 融合 多加个 500m 宽带才 30 折腾意义不大
|
|
gzlmxApr 3, 2020 via iPhone
87
看者楼上大佬们有点手痒。有粤或者 020 的一齐测试吗?
|
|
yorkyoungApr 3, 2020
88
[鹏城] [电信] 多个设备已经获得 10 或 11 开头的日音网 ip,各自可以 ping 通自己的网关、DNS192.168.200.1 和自己的邻居,比如 10.35.26.158 可以 ping 通 10.35.26.159 。但是互相 ping 不通。有知道原因的说一下,同城的可以一起玩耍。
|
|
ctz556Apr 3, 2020 via Android
91
@yorkyoung 我的是长沙电信,获取到的 ip 大概率不在一个子网(测试光猫属同一个乡镇),如果获取到同一个子网,还是可以通。不过好像限速 20M 。
|
|
hualindog1Apr 4, 2020 via iPhone
99
码,同在弄 069,有一个方案是将 069 的 ip 做 ddns,这样就解决了 ip 地址重新分配后的问题。
|
|
mandymakApr 4, 2020
100
@hualindog1 如果只是用来打隧道可以,但如果是用来蹭网而客户端是停保又没其他连接外网的工具,DDNS 也没用。
|