cron和iptables的一个坑

cron和iptables的一个坑, 最近在搞udp2raw发现这个小坑,因为要用到动态域名,GitHub – wangyu上的issues上有人提及这个动态域名问题,但回复是不支持的,所以我就想出了用脚本解决,反正思路就是,cron定时每10分钟用ping获取域名ip,然后调用udp2raw命令行。

本以为很简单的,到执行时,发觉udp2raw执行不了,看写进后日志,发觉是iptables执行不了, iptables command not found , 应该执行命令详细路径,但问题iptables是udp2raw调用的,根本无法加路径

只能上网查,百度上根本没人解决,于是只能google去,啃了一堆英文网站(用翻译),原来就是cron里,path路径里根本没有iptables所在/sbin,写了个简单脚本( echo $PATH ), 放到cron里验证,确实是这样.

于是脚本最前加上以下这段, 为了判断执行环境的path是否存在iptables的执行路径

pathx=echo $PATH|grep "/sbin"
if [ “” = “$pathx” ]; then
   export PATH=$PATH:/sbin
   echo “no sbin”
fi

这样iptables调用就正常了,于是udp2raw也正常了,还有就是定时操作里,wireguard的执行如果要调用iptables,也是这样解决了。

还有就是加上udp2raw确认会比原来慢点,而且耗cpu。

发表在 一般生活 | 留下评论

入手4980hq魔改的转1150针cpu

入手4980hq魔改的转1150针cpu , 平时没事真的不要入图拉丁吧,一进去就中毒这个魔改cpu了,继771改775的华强强悍出品,淘宝770多入手,看了三天就忍不住下手了,我的华硕B85 pro主板果然开机报cpu电 压检测错误,按照网上说的,忽略丢就可以了,现在默频使用中,使用的是暴雪400大霜塔四管散热器,温度没传说中的凶悍高,可能是我默频使用吧,比我原来使用的I5 4460强很多,果然性价比很高,据说超频能超过I7 4790K呢.

继续阅读

发表在 技术生活 | 一条评论

最近在折腾solidworks

最近在折腾solidworks, 在bilibili和youtube看了很多教程,现在终于简单的会用一点,其实就是为了3d打印,为了打印一个充电盒子,电子线路已经接好,就是差个外壳,期间也折腾了sketchup草图大师,其实基础入门还是很简单的,就是画个矩形,拉高,然后偏移,然后再向下推,后来就是这个用这个观念去学习solidworks,  对比下,发觉solidworks更严谨, 但由于懒岩发作,到现在还停留再设计阶段,还没有实行打印。

那两个插口的距离还没有排好,反正就是未搞定.

现在一边看solidworks教程,也在看autocad教程,发觉看视频学习是不错,最近这方面的学习欲很强,当然是工作中需要了.

 

发表在 一般生活 | 一条评论

继续是10公里夜跑自虐

继续是10公里夜跑自虐,继续降低速度,练习高步频,但好像没太大进展,步频仍然维持在174左右感觉比以前累,10公里可能太大强度吧。看来还是要继续放慢点

发表在 一般生活 | 留下评论

居然一个引体向上也做不了

前几天买了个不用安装的单杠回来,试了一下,居然一个也做不了,虽然现在跑步了,体重减下来了,体力非常好,但体力不等于手力,做不了也只能吊着,吊着20秒也受不了,现在每天都尝试吊着练手力,近几天全身很累,看来有点效果

看看几时能做一个了,哈哈哈

发表在 一般生活 | 留下评论

又在M记败家早餐了

现在每个星期天都过来M记买个早餐败家,为的就是坐在哪里看靓女和吃点垃圾早餐,每次都是10块钱左右的消费,有聊啊

9点过来也很少人,但靓女还是有的。

发表在 一般生活 | 留下评论