dnsmasq初体验
背景
DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于NAT家庭网络(<1000台主机)。
初体验
基础知识
软件中心修复
sed -i 's/koolshare.ngrok.wang/ks.ddnsto.com/g' /koolshare/scripts/ks_app_install.sh
sed -i 's/koolshare.ngrok.wang/ks.ddnsto.com/g' /koolshare/webs/Main_Soft_center.asp
自启动脚本
/jffs时路由器自带的可写目录,按照特定格式命名的脚本可以被系统启动时自动调用。[3]
安装 Optiware后,产生了一个/jffs/scripts/service-start
文件。
- 该脚本调用
/opt/etc/init.d/rc.unslung
。 - 然后
rc.unslung
启动/opt/etc/init.d/
目录下的所有脚本,使用*.* start
参数进行调用。 - 脚本中运行的进程以服务方式驻留,是Linux早期版本的标准运行机制。
将自己的脚本放在/opt/etc/init.d/
目录下。
梅林路由器下的配置
修改配置文件
登录路由器
1、创建编辑文件 vim /jffs/configs/dnsmasq.conf.add
,内容如下:
添加的格式如
address=/test.x/127.0.0.1
多域名同一个地址如下
address=/test1.x/test2.x/127.0.0.1
- 重启服务
service restart_dnsmasq