通知 欢迎关注我的店铺天天软件圆

iptables劫持并拦截DNS查询53端口路由器防火墙DNS劫持规则命令

iptables劫持并拦截DNS查询53端口路由器防火墙DNS劫持规则命令udp--dport53-jREDIRECT--to-ports53iptables-tnat-APREROUTING-ptcp--dport53-jREDIRECT--to-ports53最近发现路由器防火墙-自定义规则里面有着两条规则,开始不知道是什么意思,网上一查才发现,用着两条规则就可以实现劫持53端口的目的。旁路由的OPENWRT防火墙-自定义规则里自带有这两条规则,我已经添加并使用了iptables-tn

阅读全文:iptables劫持并拦截DNS查询53端口路由器防火墙DNS劫持规则命令


openwrt固件误删除luci_theme_bootstrap模版提示theme无法找到

openwrt固件误删除luci_theme_bootstrap模版提示theme无法找到ci_theme_bootstrap以为可以换个界面模板,没想到就进不去管理界面了,提示theme无法找到/usr/lib/lua/luci/dispatcher.lua:284: No valid theme foundstack traceback:        [C]: in function&n

阅读全文:openwrt固件误删除luci_theme_bootstrap模版提示theme无法找到


openwrt固件路由器误删除后台Luci界面恢复重置误删除kenerl软件包"Index of /"

openwrt固件路由器误删除后台Luci界面恢复重置误删除kenerl软件包"Index of /"登录路由器时Luci界面就出不来了出来了个Indexof/,修复方法,解决openwrt固件误删除后台Luci界面恢复解决openwrt固件误删除后台Luci界面恢复首先需要ssh是能正常登陆的才可以不用重刷固件解决这个问题,SSH登录Openwrt是正常能登录的!ssh能连上,登录ssh后,输入下面命令重置,解决无Luci界面的问题。firstboot /y && reboot等重启就好了

阅读全文:openwrt固件路由器误删除后台Luci界面恢复重置误删除kenerl软件包"Index of /"


openwrt的DNS设置及富强插件配合smartdns去广告设置原理心得分享

openwrt的DNS设置及富强插件配合smartdns去广告设置原理心得分享网中必不可少的东西,网关就像是高速公路的入口,只有进去了才能到达目的地,而DNS的话就像高速公路上的各种指标牌,指引你到达目的地。而只要明白了这两个基本概念,那就可说你应该已经学会一半了,而另一半就是,这两样东西都要求必须畅通,就是要求你设置的这两个值要能直通你的运营商,就像你上了高速,可以根据指示牌到达任何通高速的地方,如果有地方修路或断路,那你就去不了,也就不通了,也就不能上网了,明白这两点,基本原理你就全懂了,接下来就是实操部分。这里分享下以前发表的关于

阅读全文:openwrt的DNS设置及富强插件配合smartdns去广告设置原理心得分享


sft1200路由器openwrt固件安装adguard启用提示“找不到api接口,请检查是否安装”

sft1200路由器openwrt固件安装adguard启用提示“找不到api接口,请检查是否安装”极路由go有的一拼《极路由go刷openwrt固件支持qos》先来看看这台SFT1200的官方配置参数吧。CPU是国产矽昌通信的SF19A2890,双核四处理器,主频达到了1GHz,128MB存储,128MB内存,支持双频无线,2.4G速度300Mbps,5G速度最高可达867Mbps,3千兆网口,Type-C供电,一个USB2.0接口。一般处理器不是MTK就是高通,博通之类的,说真的,国产的路由器芯片我还是第一次使用,支持国产还自带了Uboot,可刷第三方固件,号称刷不死,

阅读全文:sft1200路由器openwrt固件安装adguard启用提示“找不到api接口,请检查是否安装”


腾讯云轻量Linux 5.10服务器DD安装Debian11解决腾讯云自带组件阻止DD安装问题

腾讯云轻量Linux 5.10服务器DD安装Debian11解决腾讯云自带组件阻止DD安装问题量软件包更新,博主的另一台主机已经更新了,用起来不错(感觉不到差别),其实主要是一直在用腾讯云自带的镜像,自带的很多腾讯的组件,我很不喜欢,这次就趁机会换一下系统。注意由于腾讯云自带的一些组件,会阻止我们DD安装操作系统(安装过程会报错,无法正确写入进磁盘),所以在DD安装操作系统前,必须要禁用、删除掉这些组件systemctl stop tat_agentsystemctl disable tat_agentrm

阅读全文:腾讯云轻量Linux 5.10服务器DD安装Debian11解决腾讯云自带组件阻止DD安装问题


从零开始编译OpenWRT(LEDE)固件——编译OpenWRT(LEDE)使其支持Docker和LXC

从零开始编译OpenWRT(LEDE)固件——编译OpenWRT(LEDE)使其支持Docker和LXC发现一些问题,首先就是他本身的酷软中心比较老旧很多程序安装后已经无法使用比如前两篇文章提到的Entware,ONMP,LNMP,以及Docker也一样有着各种各样的问题,虽然能用,但是离心目中的稳定高效还有一点差距。在折腾过程中,也发现了系统存储不能满足需求,尤其是使用了docker以后,更是不能满足需求,还有一些其他软件的日志记录等等都达不到理想状态,所以我就想着还不如自己编译一个LEDE选择好自己需要的程序,方便自己使用,同时设置好系统分区大

阅读全文:从零开始编译OpenWRT(LEDE)固件——编译OpenWRT(LEDE)使其支持Docker和LXC


光猫开启Bridge桥接模式lede/openwrt固件中配置IPv6上网删除IPv6 ULA前缀

光猫开启Bridge桥接模式lede/openwrt固件中配置IPv6上网删除IPv6 ULA前缀支持IPv6了,不过在LEDE里面一直没有通过,最近下番速度实在是太慢了(没有公网ip的日常),所以来看看怎么启用IPv6本站在以前也写过关于openwrt固件设置IPV6上网的方法OpenWrt固件默认配置无法使用IPv6正确上网配置,本文是这篇这篇文章的补充。检查1、光猫为桥接(bridge)模式光猫开启桥接模式教程,且直接使用电脑PPPoE可以获得IPv6地址2、检查lede固件是否有编译I

阅读全文:光猫开启Bridge桥接模式lede/openwrt固件中配置IPv6上网删除IPv6 ULA前缀


openwrt固件dmesg、lsusb检测是否已经集成了USB或SATA支持

openwrt固件dmesg、lsusb检测是否已经集成了USB或SATA支持成了USB或SATA支持,因此不需要安装额外的软件包。若要检查是否包含USB支持,是否检测到连接的USB设备:1.执行dmesg在终端中,注意其输出。这些是“驱动程序消息”,与硬件连接/启动或断开/关闭相关的事件。2.现在连接外部存储设备,等待几秒钟,然后执行dmesg又在终点站上了。3.如果USB驱动程序处于活动状态,并且您的设备已被成功识别,您将注意到在结束时添加了其他日志输出。

阅读全文:openwrt固件dmesg、lsusb检测是否已经集成了USB或SATA支持


部署docker acme nginx环境acme申请续订泛域名证书

部署docker acme nginx环境acme申请续订泛域名证书务都使用docker部署。这不难,甚至可以说是很方便,因为之前除了NGINX外,基本所有服务都是通过docker部署的。为啥之前没有用dockernginx?因为本站的证书续订使用的是certbot,certbot的可以非常方便的自动续订证书,并重载NGINX。借着这次迁移站点,正好研究一下dockeracme之前一直不知道acme怎么能够操作dockernginx,因为容器是互相隔离的,谁也看不见谁的进程,觉得可能需要写一个脚本,

阅读全文:部署docker acme nginx环境acme申请续订泛域名证书


华为联通光猫设置端口转发方法,光猫映射二级路由外网访问

华为联通光猫设置端口转发方法,光猫映射二级路由外网访问后填写配置信息,类型这里点应用,选择你需要转发的端口类型,之后按下图操作之后就可以通过你的公网IP+转发的端口好就可以访问你的二级设备了(例子:1.1.1.1:8080),如果要访问三级设备,比如二级路由器下面的NAS,在二级路由上添加端口映射即可,这里就不在阐述了,和上文操作类似进阶直接通过IP:端口这样访问还是比较麻烦,比如光猫断电重启IP会变,这时候就需要DDNS了,DDNS的教程可以参照我上篇博文padavan设置ipv6并开启动态

阅读全文:华为联通光猫设置端口转发方法,光猫映射二级路由外网访问


pandorabox官方的imagebuilder进行重新打包生成pandorabox固件

pandorabox官方的imagebuilder进行重新打包生成pandorabox固件够自己安装想要的应用,比如我的netgearr6220下载回来就是24m的固件,想装不可描述+v2瑞就没有地方了,只能用pandorabox官方提供的imagebuilder进行重新打包下来就是一个简单的过程记录,有需要的朋友可以按照这个步骤来1、系统是ubuntu18.04(16.04也可以)2、去官网下载对应版本的imagebuilder并解压3、安装所需软件sudo apt-get update &&&nb

阅读全文:pandorabox官方的imagebuilder进行重新打包生成pandorabox固件


网件Netgear R6220自编译Pandorabox固件教程编译Pandorabox固件

网件Netgear R6220自编译Pandorabox固件教程编译Pandorabox固件NetgearR6220,当初不知道路由器还能刷机,所以入手了这款入门级的千兆路由器。因为自己是程序员,后面也了解到R6220也是可以刷OpenWrt、LEDE、Pandorabox这些第三方固件的,但是后面发现真正稳定的只有Pandorabox,但是Pandorabox多半是别人编译好的固件,网上也很少有Pandorabox固件编译的教程。发现硬件方面的技术分享真的是比软件少很多,特别是冷门硬件遇到问

阅读全文:网件Netgear R6220自编译Pandorabox固件教程编译Pandorabox固件


Ubuntu在docker环境conda+pip环境使用nvidia cuda深度学习训练

Ubuntu在docker环境conda+pip环境使用nvidia cuda深度学习训练TSubuntu20.04LTS方式一、使用conda+pip环境安装步骤:1、安装nvidiagpudriver:打开Ubuntu系统的Software&Updates–AdditionalDrivers,搜索安装nvidia的proprietary驱动。(或者,也可以去nvidia官方网站下载NVIDIA-Linux-x86_64-xxx.run驱动文件手动安装)2、安装Miniconda(或Anaconda),使用conda命令create并activate工

阅读全文:Ubuntu在docker环境conda+pip环境使用nvidia cuda深度学习训练


Docker报错ImportError: libGL.so.1: cannot open shared object file: No such file or directory

Docker报错ImportError: libGL.so.1: cannot open shared object file: No such file or directorypensharedobjectfile:Nosuchfileordirectory——docker容器内问题报错容器内libGL.so.1问题在实验室的服务器下跑yolov3的pytorch版本时,原本前几天跑的好好的,后来突然不知道怎么回事,就开始报错,一脸懵逼。后来百度了好多。。。emm挺不顺利的,所以mark一下。ImportError:libGL.so.1:cannotopensharedobjectfile:Nosuc

阅读全文:Docker报错ImportError: libGL.so.1: cannot open shared object file: No such file or directory


Ubuntu使用Docker安装TensorFlow1.7.0和Facenet开启GPU运行环境下载

Ubuntu使用Docker安装TensorFlow1.7.0和Facenet开启GPU运行环境下载GPU,自然要使用Linux啦为什么想要使用这个方案TensorFlow对依赖包要求很高,但一个conda环境只能安装一个版本的,如果使用多个conda环境将难以在一套系统内运行(可能需要编写我不熟悉的shell脚本)后续可能使用其他的包,需要安装其他包的环境,可能会和

阅读全文:Ubuntu使用Docker安装TensorFlow1.7.0和Facenet开启GPU运行环境下载