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

Shell脚本获取公网动态IP地址光猫开启桥接模式IPV6 DDNS阿里云脚本

Shell脚本获取公网动态IP地址光猫开启桥接模式IPV6 DDNS阿里云脚本到的问题,毕竟固定IP地址总是价格不菲因而不适用于家庭宽带,而我们的电信宽带运营商(ISP)往往给我们分配的是动态IP地址,之所以称作为动态IP地址,是因为每次拨号得到的IP地址可能会不一样,还有更骚的操作就是有的运营商每天或不定期在某个时间刷新IP地址池,这样已经获得的IP地址将会被强制释放并分配新的IP地址,这对于我们一些运行在家用带宽下的服务带来了影响——需要重新设置服务端IP地址,比如监控、网络存储等等,这时候DDNS就发挥作用的,现在大部分路由器内置

阅读全文:Shell脚本获取公网动态IP地址光猫开启桥接模式IPV6 DDNS阿里云脚本


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

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

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


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

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

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


WIN10彻底卸载自带NET4.7安装CAD2007,彻底清除win10自带NET4.7安装低版本NET

WIN10彻底卸载自带NET4.7安装CAD2007,彻底清除win10自带NET4.7安装低版本NETn10自带的NET4.7,无法安装CAD2007,会提示未安装NET,由于CAD只支持NET4.5一下的版本,所以现在就需要卸载WIN10自带的NET7.5,彻底清除win10自带NET4.7.NETFrameworkCleanupTool下载,备用下载地址:链接:https://pan.baidu.com/s/1csVVgimW6s5YP7G1mjQspA?pwd=5y2t提取码:5y2t.NETFrame

阅读全文:WIN10彻底卸载自带NET4.7安装CAD2007,彻底清除win10自带NET4.7安装低版本NET


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

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

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


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

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

阅读全文:腾讯云轻量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


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支持


Padavan老毛子固件dynv6.sh DDNS解析IP地址脚本下载及使用方法

Padavan老毛子固件dynv6.sh DDNS解析IP地址脚本下载及使用方法的介绍及使用方法dynv6.sh脚本下载地址http://dl.ioozu.com/f/1397394-537151506-f56f79meibu_ddns.shmeibu_ddns.sh(修改里面的xxxx为你自己的)自己参考编写的每步ipv4动态域名绑定的代码,放入/etc/storage后,在计划任务里面添加定时运行,每十分钟执行一次*/10 * * * * /etc/storage/m

阅读全文:Padavan老毛子固件dynv6.sh DDNS解析IP地址脚本下载及使用方法


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

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

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


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

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

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


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

网件Netgear R6220自编译Pandorabox固件教程编译Pandorabox固件款入门级的千兆路由器。因为自己是程序员,后面也了解到R6220也是可以刷OpenWrt、LEDE、Pandorabox这些第三方固件的,但是后面发现真正稳定的只有Pandorabox,但是Pandorabox多半是别人编译好的固件,网上也很少有Pandorabox固件编译的教程。发现硬件方面的技术分享真的是比软件少很多,特别是冷门硬件遇到问题还是挺头大的。因为楼主的要求很简单,固件稳定可以上网就行,下面就分享一下自己的编译过程,本人不是学硬件出身,对路由器的固件也不了解,所

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


Linux命令安装启动Docker服务使用Docker部署TensorFlow环境

Linux命令安装启动Docker服务使用Docker部署TensorFlow环境ker部署TensorFlow环境提示本部分面向没有Docker经验的读者。对于已熟悉Docker的读者,可直接参考TensorFlow官方文档进行部署。Docker是轻量级的容器(Container)环境,通过将程序放在虚拟的“容器”或者说“保护层”中运行,既避免了配置各种库、依赖和环境变量的麻烦,又克服了虚拟机资源占用多、启动慢的缺点。使用Doc

阅读全文:Linux命令安装启动Docker服务使用Docker部署TensorFlow环境


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

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

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


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

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

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


Ubuntu 18.04 Server禁用nouveau安装使用nvidia物理显卡驱动

Ubuntu 18.04 Server禁用nouveau安装使用nvidia物理显卡驱动已经存在的驱动版本:sudo apt-get remove --purge nvidia*2.需要禁用nouveau,只有在禁用掉nouveau后才能顺利安装NVIDIA显卡驱动,禁用方法就是在/etc/modprobe.d/blacklist-nouveau.conf文件中添加一条禁用命令,首先需要打开该文件,通过以下命令打开:sudo gedit&

阅读全文:Ubuntu 18.04 Server禁用nouveau安装使用nvidia物理显卡驱动