首页   注册   登录
Chigogo

Chigogo

V2EX 第 70908 号会员,加入于 2014-08-14 15:45:44 +08:00
今日活跃度排名 4258
Chigogo 最近回复了
这两天折腾成功:路由器 ip 改变则报告,向云服务器报告(腾讯云):

```
mkdir /etc/ppp/ip-up.d/ #OpenWrt 在 pppoe ip 改变 Event 发生后,会自动这个脚本,无需其他配置

echo '#!/bin/sh
me=homeNas #声明这个变量是为了在家庭路由器下写 Hosts 中
ip=$(ifconfig | grep -A 1 "wan" |grep inet | grep -E -o "([0-9]{1,3}[\.]){3}[0-9]{1,3}"|sed -n '1p') #获取 wan 口 ip
sed -i "/$me$/d" /etc/myhosts # 在自定义的 myhosts 中删除上次记录的 wan ip ;自定义 hosts 可以让路由器下设备无痛访问家里 ip
echo $ip $me >>/etc/myhosts # 在自定义的 myhosts 中更新本次新获得 wan ip ;依然,自定义 hosts 可以让路由器下设备无痛访问家里 ip

# 下面这个从路由器 ssh 到云服务器;请把 your-server-ip/port 换成你自己的;记住云服务器 ip 后,可以删除-y -y
ssh [email protected]/port -y -y -i /root/.ssh/id_ras "bash -s" <<EOF
echo $ip>$me
EOF
'>/etc/ppp/ip-up.d/push-route-ip-to-server
chmod +x /etc/ppp/ip-up.d/push-route-ip-to-server

# 使用上述 EOF 方法,可以将 ip 变量写入云服务器中,这个方法很好了
```

脚本写好后,每次 ip 改变,OpenWrt 会自动 push-route-ip-to-server。亦可以手动执行:
`sh /etc/ppp/ip-up.d/push-route-ip-to-server`
@semglassie 目前 GFW 对 443 的 tls 貌似很友好的。
@testcaoy7 wow 多谢大佬指路
@KyonLi ws+tls 真的稳吗?下载一个 4k 油管看看
支持一下,等用一段时间来反馈。
267 天前
回复了 yongliang 创建的主题 问与答 星际蜗牛的车能上么?
我入了,顺便入了俩 4T
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4209 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 12ms · UTC 07:32 · PVG 15:32 · LAX 23:32 · JFK 02:32
♥ Do have faith in what you're doing.