宝塔CDN Nginx获取用户真实IP
宝塔的那个Nginx防火墙 ,无论是免费的 还是付费的,即是你后台勾选了 CDN ,从日志 查看来,还是CDN的IP,不是用户真实的IP,查了半天资料,解决方法如下
在http{ 后加入如下两行代码即可:
Diff
set_real_ip_from 0.0.0.0/0; real_ip_header X-Forwarded-For;
重启nginx生效。
宝塔的那个Nginx防火墙 ,无论是免费的 还是付费的,即是你后台勾选了 CDN ,从日志 查看来,还是CDN的IP,不是用户真实的IP,查了半天资料,解决方法如下
在http{ 后加入如下两行代码即可:
Diff
set_real_ip_from 0.0.0.0/0; real_ip_header X-Forwarded-For;
重启nginx生效。
对等连接 一端发起请求,一端接收请求
(1)控制台 -> 私有网路 -> 对等连接
(2)新建对等连接即可,同地域免费
路由策略 两端设置路由表
私有网络 -> 路由表 -> 点击指定路由表ID/名称(根据所属网络识别) -> 新增路由策略
目的端:192.168.0.0/20 下一跳类型:对等连接 下一跳:选择对等连接名称
目的端:192.168.80.0/20 下一跳类型:对等连接 下一跳:选择对等连接名称
正规则 获取1900-2099年 获取年份
比如 1990 ,2020年这样,写法如下
PowerShell
(19|20)\d{2}
身份证号码
TypeScript
/^\d{6}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/
护照(包含香港、澳门)
BASIC
/(^[EeKkGgDdSsPpHh]\d{8}$)|(^(([Ee][a-fA-F])|([DdSsPp][Ee])|([Kk][Jj])|([Mm][Aa])|(1[45]))\d{7}$)/
车牌号(新能源+非新能源)
BASIC
/^([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-HJ-NP-Z]{1}(([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9]{4})))|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9 挂学警港澳]{1})$/
新能源车牌号
BASIC
/[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-HJ-NP-Z]{1}(([0-9]{5}[DF])|([DF][A-HJ-NP-Z0-9][0-9]{4}))$/
非新能源车牌号
BASIC
/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-HJ-NP-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$/
车架号
BASIC
/^[A-Z0-9]{17}$/
发动机号
BASIC
/^[A-Z0-9]{6,17}$/
SSH
sed -i "s|bind_user == 'True'|bind_user == 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js
Ctrl+F5 刷新即可
删除面板错误提示 防止被收录找到判断
/www/server/panel/BTPanel/templates/default autherr.html ,面板后台 进行重启。
以上代码已失效
2021年6月17日 更新为
SSH
echo "{\"uid\":1000,\"username\":\"admin\",\"serverid\":1}" > /www/server/panel/data/userInfo.json
最近同学们都好奇升级了7.8.0。然后就遇到了强制登陆的问题。因为这个版本登陆信息与软件列表绑定。目前无法直接破解、绕过登陆。之前发过使用假用户文件绕过。没过几小时就被河蟹了。
目前只能降级7.7.0来绕过登陆了。
1、下载离线升级包
wget http://download.bt.cn/install/update/LinuxPanel-7.7.0.zip
2、解压
unzip LinuxPanel-7.7.0.zip
3、进入升级目录
cd /root/panel
4、运行降级
bash update.sh
降级完成后建议开启离线模式:面板设置 – 离线模式。离线模式只能保证宝塔主程序不主动联网更新。如果由宝塔下发强制更新,还是一样会被更新的。