主要内容
软路由如何设置支持IPv6
nginx替换uhttpd后强制使用HTTPS引起的问题
TTYD常见问题与解决方案
视频地址
openwrt系列第十八期:软路由常见问题与配置(一)
配置文件 nginx启动脚本参考配置 配置文件路径:/etc/conf/nginx
配置文件作用:取消强制https访问
配置文件内容:
Text 1 2 3 4 5 6 7 8 9 10 config main global option uci_enable 'true' config server '_lan' list listen '80 default_server' list listen '[::]:80 default_server' option server_name '_lan' list include 'restrict_locally' list include 'conf.d/*.locations' option access_log 'off; # logd openwrt'
说明:经过上述配置后,访问软路由就不会强制跳转到https页面。
ttyd启动脚本参考配置 配置文件路径:/etc/conf/ttyd
配置文件作用:开启ttyd ssl访问
配置文件内容:
Text 1 2 3 4 5 6 config ttyd option interface '@lan' option command '/bin/login' option ssl 1 option ssl_cert '/etc/nginx/conf.d/_lan.crt' option ssl_key '/etc/nginx/conf.d/_lan.key'
说明:上述使用的证书和秘钥是基于nginx默认生成的证书和秘钥,如果你的openwrt设置了自己申请的证书或者秘钥,需要将证书和秘钥替换成你自己的。
参考资料 openwrt官网IPv6配置说明:https://openwrt.org/docs/guide-user/network/ipv6/configuration
ttyd官网:https://github.com/tsl0922/ttyd