[求助] 如何实现 ip 跳转 ip

2020-03-26 11:26:00 +08:00
 yorkyoung
现在用的是普通宽带,每 48 小时要换一次 IP 地址,在用 alidns 做动态域名。

使用中会出现部分 DNS 更新不及时的情况,获取到旧的 IP 。

如果我有一个 VPS,可以提供固定 IP 。

有没有办法通过访问 VPS 固定 IP 的方式,跳转到变化的 IP 。

有点像反向 CNAME,谢谢。
5226 次点击
所在节点    宽带症候群
33 条回复
Archeb
2020-03-26 15:02:15 +08:00
IP 层没办法做跳转,如果是基于 HTTP 的协议可以用 302 。
建议还是凌晨 4 点自动重拨这样
learningman
2020-03-26 17:01:57 +08:00
反向代理
explore365
2020-03-26 17:05:36 +08:00
你本地开个任务,每秒(时间自己定)向服务器提交一次请求。
服务器收到请求,根据变更的 IP,在相应位置自动跳转到新的 IP 。
mm2x
2020-03-26 18:22:13 +08:00
我的解决方案一般是:

设置路由器每隔一天或者 24 小时 在凌晨 2:00 重启。。这样即使你 DDNS 反应慢点也还好

再买个几块钱的升级套餐。。可以缩短 TTL 到 1 分钟
GreatFinger
2020-03-26 18:45:12 +08:00
用 cloudflare 作域名解析,利用 cloudflare api 弄个定时脚本,IP 变化了自动修改
zy8848
2020-03-26 18:56:01 +08:00
ssh 反向隧道,就是有点费流量
yorkyoung
2020-03-26 22:03:30 +08:00
@Reatence @Archeb @learningman 这些方法必须基于 80/443 端口,这边不是 web 服务。

@xcstream @Taosky 说白了就是充当 frps,不希望 ip 总是变动。

@darknoll @explore365 @mm2x @GreatFinger 有 48 小时自动拨号,不拨也会强制。问题是部分地区的 DNS 服务器根本不管 TTL 。

@Xusually @zy8848 由于存在视频流,暂不敢考虑 VPS 中转。


感谢大家帮着想办法🙏🙏🙏
efsg
2020-03-26 22:54:56 +08:00
路由器是 openwrt 固件 DDNS 每分钟检查域名和接口 IP 发生变化会更新
cubecube
2020-03-26 23:21:20 +08:00
阿里云免费版 ddns 貌似 600 秒更新间隔吧,其实还好。你只要变化了就更新就行。
learningman
2020-03-26 23:25:04 +08:00
其实我还有个绝招,你自建个 DNS 吧
或者用 zerotier 之类的东西,组虚拟网
favourstreet
2020-03-27 00:00:38 +08:00
看到标题我寻思 ip 到 ip 不就是路由吗。楼主的这个需求不就是网络地址转换 NAT 吗,动态的 NAT,纯 ip 层的东西
yorkyoung
2020-03-27 09:59:37 +08:00
@efsg @cubecube 有 48 小时自动拨号,不拨也会强制。问题是部分地区的 DNS 服务器根本不管 TTL 。

@learningman 哈哈,我昨晚睡不着也想到了 zerotier 自己的 ip 就不变了 只是要预先装客户端

@favourstreet 是 ip 跳 ip 就像 cname 那样 像 nat 只是在公网里
ericbize
2020-03-28 20:04:56 +08:00


我就是每天凌晨 3 点重启 pppoe 然后大概会有 15 分钟左右的解析间隔!

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

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

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

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

© 2021 V2EX