簡單架了一個網站伺服器,但只想給特定電腦連線該怎麼辦?
以下說明如何在 Windows 防火牆設定以上條件
系統環境:Windows 7 + IIS
首先開啟控制台->系統及安全性->Windows 防火牆->進階設定
或者在執行輸入"WF.msc"開啟具有進階安全性的Windows防火牆
點輸入規則,找到Web管理服務 (HTTP 傳入流量) 右鍵內容-點上方的領域-在遠端 IP 位址選這些 IP 位址-點右邊的新增-輸入接受連線的 IP 位址,完成。
12月 28, 2011
12月 04, 2011
Private IP 範圍
Private IP range
A 10.0.0.0-10.255.255.255
10.0.0.0/8
B 172.16.0.0-172.31.255.255
172.16.0.0/12
C 192.168.0.0-192.168.255.255
192.168.0.0/16
若使用 ipconfig 之後 IP Address 右邊只看到上述範圍內的IP
代表外部 IP 還要另外查。像是用這個
圖片內顯示的就會是外部 IP
其他特別的 IP range
link-local : OS assign
169.254.0.0/16
loopback : for loopback testing
127.0.0.0/8
6to4
192.88.99.0/24
A 10.0.0.0-10.255.255.255
10.0.0.0/8
B 172.16.0.0-172.31.255.255
172.16.0.0/12
C 192.168.0.0-192.168.255.255
192.168.0.0/16
若使用 ipconfig 之後 IP Address 右邊只看到上述範圍內的IP
代表外部 IP 還要另外查。像是用這個
圖片內顯示的就會是外部 IP
其他特別的 IP range
link-local : OS assign
169.254.0.0/16
loopback : for loopback testing
127.0.0.0/8
6to4
192.88.99.0/24
IIS Fast-CGI HTTPS
$_SERVER['HTTPS']
當PHP在IIS透過FastCGI執行的時候,$_SERVER['HTTPS']的值也是off,而不是empty value
Set to a non-empty value if the script was queried through the HTTPS protocol.上面這段文字來源是官方說明文件。而本篇文章的重點是
Note:Note that when using ISAPI with IIS, the value will be off if the request was not made through the HTTPS protocol.
當PHP在IIS透過FastCGI執行的時候,$_SERVER['HTTPS']的值也是off,而不是empty value
訂閱:
文章 (Atom)