使用PAC file結合ATS控制訪問

2022-06-06 03:54:08 字數 2165 閱讀 4793

介紹:前面已經介紹了ats的安裝和pac檔案的寫法格式,現在把nginx埠**,pac file訪問控制和ats**結合起來分別控制不同的機器訪問不同url許可權的目的

效果如下

在機器192.168.43.85使用yum安裝nginx

關閉防火牆和selinx

檢視ip

檢視

使用nginx的訪問控制,控制pac檔案可以被那些ip訪問

; #禁止本地訪問

deny all;

檢視ip

pacfile沒有生效

; #允許本地訪問

deny all;

但是,由於有快取,導致每次在禁止訪問後,但是依然可以訪問到**上

配置[root@localhost ~]# vim /etc/nginx/nginx.conf

則每次更改許可權後,不會有快取,可立即生效!

在ATS外掛程式中使用互斥鎖

有時候因為業務需要,對某些非執行緒函式,比如mktime,需要使用互斥鎖,可以參照example blacklist 1或者channel stats裡面的用法 首先外掛程式頂部宣告 static tsmutex sites mutex 在tsplugininit 中初始化 sites mutex ...

iOS9新特性 ATS使用

一 xcode7 新建的專案,foundation下預設所有http請求都被改為https請求.也就是說,服務需要提供https tls 1.2 的介面 如果服務不改變,則客戶端info.plist的根需加下面的鍵值 nsallowsarbitraryloads 或者嚴謹的 二 xcode7 預設開...

Vim Markdown 結合使用

vim 編輯文件,通過瀏覽器實時檢視 markdown 文件。使用示例 鏈結 或者git clone vim bundle vundle.vim 配置 vimrc set nocompatible filetype off set rtp vim bundle vundle.vim vundle 安...