部署了一个自己使用的web服务,不想对公网开放。最初用iptables对自己当前的电脑IP开放,禁止其他IP访问。每次路由器重启,或者在外出差,IP经常变动。需要登录服务器,新增新的IP。决定改变控制方式,利用nginx的IP白名单功能,同时用flask写了一个对公网开放的页面。当地址变动时,访问此页面。点击一键更新,就把最新的ip加入到nginx的白名单。同时重新加载nginx配置生效。

功能界面

非常简单,就一个页面

 

部署教程

新客户端IP一键过白功能开发与配置

声明:
1.M商城虚拟资源部分由用户自行上传,如果侵犯了您的合法权益,请联系客服QQ:1940728253处理,我们会第一时间给予删除。
2.部分作品由M商城进行二次创作修改,转载请注明!
3.本站资源仅供学习、参考交流之用,我们不保证内容的长久可用性。 4.若用于商业用途,请去官网购买正版授权,否则产生的一切后果将由下载用户自行承担。