特定用户ip访问后台管理系统

固定IP访问一个后台系统(未整理)

思路:

参考地址:https://rorschachchan.github.io/2018/10/31/Nginx%E9%85%8D%E7%BD%AEIP%E7%99%BD%E5%90%8D%E5%8D%95/
1.首先获取当前用户访问的IP
2.自己设置一个IP,跟客户访问的IP进行比较,如果不一样就不允许访问。

nginx后台访问限制 ,只允许指定的ip访问login.htm这个页面,其他IP的访问都拒绝
location ~* /(login.htm)$ {
allow 10.0.112.109;
deny all;

}
3.设置目录白名单——对指定请求路径不设置限制,如对请求路径为api目录下的请求不做限制,则可写为

server{
    location /app {
      proxy_pass http://192.168.1.111:8095/app;
      limit_conn conn 20;
      limit_rate 500k;
      limit_req zone=foo burst=5 nodelay; 
    }
    location /app/api {
      proxy_pass http://192.168.1.111:8095/app/api
    }
}
# 因nginx会优先进行精准匹配,所以以上写法即接触了对api目录下属路径的限制

4.nginx代码

server {  
        listen       80;  
        server_name  192.168.1.1;  
        index index.html index.htm index.php;  
        root /data/www/app/webroot;  
        charset utf-8;  
        allow 192.168.1.2;  
        allow 192.168.1.3;  
        deny all;  
  
        location ~ .*\.php$ {  
                include fcgi.conf;  
                fastcgi_pass  127.0.0.1:10080;  
                fastcgi_index index.php;  
                expires off;  
                access_log on;  
                access_log  /data/logs/dpcq_php.log  
                access buffer=32k;  
        }  
}  

注:allow XXX 允许访问的ip;deny XXX 拒绝访问的ip。

nginx的下载地址:http://nginx.org/download/
nginx的上传:目录位置 /usr/local/nginx/conf
nginx的解压命令:

[root@localhost nginx]# tar -zxvf nginx-1.9.10.tar.gz

nginx命令:

start nginx:打开 nginx
nginx -t :测试配置文件是否有语法错误
nginx -s reopen:重启Nginx
nginx -s reload:重新加载Nginx配置文件,然后以优雅的方式重启Nginx
nginx -s stop:强制停止Nginx服务
nginx -s quit:优雅地停止Nginx服务(即处理完所有请求后再停止服务)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
售货机与后台管理系统的连接通常通过网络实现。下面是一种常见的连接方式: 1. 以太网连接:售货机通过以太网接口与本地局域网或互联网连接。在售货机上安装网络模块或以太网接口,然后将其连接到可用的网络端口,如路由器或交换机。这样,售货机就能够通过网络与后台管理系统进行通信。 2. GPRS/3G/4G连接:一些售货机支持无线通信技术,如GPRS、3G或4G。通过内置的无线模块,售货机可以直接连接到移动通信网络,从而与后台管理系统进行远程通信。这种方式适用于没有固定网络接入的场景。 3. Wi-Fi连接:一些售货机也支持无线局域网(Wi-Fi)连接。通过连接到可用的Wi-Fi网络,售货机可以与后台管理系统进行数据传输和远程监控。 无论是以太网、GPRS/3G/4G还是Wi-Fi连接,售货机需要通过预设的通信协议与后台管理系统进行数据交换。这些协议可以是标准的TCP/IP协议,也可以是厂商自定义的协议。 通过与后台管理系统的连接,售货机可以实现远程更新商品信息、监控销售数据、远程维护和故障排查等功能,提高管理效率和用户体验。 请注意,具体的连接方式和步骤可能会因售货机的型号、厂家和后台管理系统的要求而有所不同。如果您有特定的售货机和后台管理系统,请参考相应的文档和指南,以了解更详细的连接步骤和设置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值