校园网问题 Cpe+内网

2023-08-16 13:38:23 +08:00
 bg226316

前提:学校有校园网限制 ipv4 流量计费(很贵),IPv6 不限制 但是不稳定 需求:实验室一台 Mac mini 看论文+娱乐用,一台台式机固定 IP 作为服务器编程软件 ssh 跑程序用,一台 nas 保存 Mac 时间机器+各种数据。

想着买一张流量卡+cpe ,但是不知道如何解决内网固定与互联网联通。 感谢各位大哥慷慨相助,学生没钱采纳意见给个 10r 的小红包。谢谢各位大哥。 base64:d3hpZF9jcnJ4ZXE4MXN5MGQyMg==

1911 次点击
所在节点    宽带症候群
14 条回复
xhcnb
2023-08-16 14:36:15 +08:00
家里或者 vps 有 ipv6, 做个 ipv6 的隧道 vpn, 比如 openvpn 就可以了吧
maybeonly
2023-08-16 15:21:53 +08:00
找个电脑(最好是路由器)同时连接 cpe 和学校内网,然后大家把网关指向这个电脑。
(所以说最好是路由器,可以直接下发)
这个电脑(路由器)的默认网关在 cpe 上,但是学校免费 ip 段走学校的网口。
学校的免费 ip 段通常是固定的。至于 v6 ,用 cpe 还是校园网看你喜好了。
yoghurtguy
2023-08-16 15:29:53 +08:00
我们学校也是这种计费方式,找了个 ipv6 科学上网,校园网内直连,校园网外科学,甚至校园网外 ipv6 直连,用有线的话都不需要登录校园网,很舒服,
bg226316
2023-08-16 16:13:13 +08:00
@maybeonly 老哥 学校的免费 IP 段是指什么?这个电脑(路由器)可以是 Mac mini 使用 surge 吗加一个 usb 网卡 或者用 nas 装个 op
bg226316
2023-08-16 16:13:54 +08:00
@xhcnb 这样网速会好吗?
bg226316
2023-08-16 16:16:14 +08:00
@maybeonly 老哥 要是能实现全部都走 IPv6 的话就不用 cpe 了吧 或者说作为备用。一台电脑如何实现全部流量全部走 IPv6 或者部分走 IPv6 ,校园网 IPv4 每月有 20g 的免费额度
wainyang
2023-08-16 16:20:19 +08:00
整个 warp 代理 ipv6 就好了
maybeonly
2023-08-16 17:32:54 +08:00
@bg226316 校内流量一般是免费的吧?那部分可以走学校的端口出去。你查论文什么的很可能也需要走学校的 ip 段才有权限。
这么简单的东西不需要装 op ,一般的 linux 甚至 windows 都可以,mac 应该也可以但是我没有实操过
mosdns 可以在解析的层面优先 v4 或者 v6 ,但是如果纯 v6 的话,99%会出奇怪的问题,现在的网络还远远没有到可以脱离 v4 的程度
当然如果能用 v6 钻隧道出去在外边有可靠的中转机再走 v4 那是可以的
pagxir
2023-08-17 13:56:49 +08:00
ipv4 流量可以走 clat ,也可以走 dslite ,去找双栈的机器做网关就可以了。
Sekai
2023-08-17 16:52:45 +08:00
之前单位用了很长时间的 5g cpe ,公网是不太可能,但有 ipv6 ,延迟比加宽高出 10-20ms 吧,所以要互通只能 ipv6 或者打洞
SUP7R9
2023-08-23 00:47:13 +08:00
@pagxir #9 时隔五天,挖下,打扰 xir 大佬了;

近期我也遇到和 op 一样的问题,来 v2 上翻有无解决姿势较优雅的经验贴,翻了不少帖子,直到最后翻到这个帖子,看评论区一些大佬提供的方案比较合理,当看到 xir 大你的回复时,有些懵;

之前倒没接触过 clat 或 dslite ,能麻烦 xir 大你甩下这两个术语的科普文章或简要介绍下,当我看到 xir 大你提到的这两个术语,立马 google 搜了下,但搜到的结果大多牛头不对马嘴😖
SUP7R9
2023-08-23 00:48:38 +08:00
@pagxir #9 还有看 xir 大你最后提到找双栈的机器做网关即可,再麻烦 xir 大推荐些性价比较高的双栈机器呗,之前对这方面也了解较少,怕踩坑
pagxir
2023-08-23 07:24:57 +08:00
@SUP7R9 CLAT 全程是 customer-side translator 是基于 NAT64 技术的双栈方案。整个技术架构叫做 464XLAT 。就是 4 转 6 - CLAT - ipv6 internet - PLAT - 6 转 4 这么个流程。大概是 android 8 以上版本都自带 CLAT 了,意思就是如果运营商支持(会通过 dns 查询 ipv4only.arpa 判断是否支持 DNS64,并查找 NAT64 的 ipv6 前缀,参考 RFC 8880)并且是 IPv6 only 的网络,那么 android 会通过开启 CLAT 来实现 IPv4 的访问,那些不支持 IPv6 的应用也可以实现联网。
pagxir
2023-08-23 07:40:25 +08:00
至于 DSLITE 就是通讯行业提供的比较通用的方案,就是 IPv4 in IPv6 的方式,将 IPv4 整个报文添加一个 40 字节 IPv6 报头(协议号 4 )来完成 tunnel 化,然后通过 v6 网络发送给 NAT 服务器。相比 CLAT 缺点是报头开销变大了,优点是实现简单,并且一般直接 linux kernel 就可以支持了,不需要应用程序去处理,cpu 开销比较小。

当然了,类似的也可以用 GRE/IPSEC 等类的 VPN 应用建立隧道达到效果,不过就是 CPU 开销变大,还有同样 MTU 下 MSS 更小。

至于双栈机器,其实电信家用宽带就可以了吧,可能上行没那么好。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/965765

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX