Ngnix啟用負載均衡后默認IIS日志記錄里獲取到的訪客Ip 是服務(wù)器的IP,并不是真實訪客的IP。如何解決這個問題。
在IIS 8.5及更高版本的win系統(tǒng)里,可以打開 IIS管理器,然后 找到 “日志” 選項,雙擊“日志”進入后,看到“日志文件”欄目,點擊“選擇字段” ,然后點擊“添加字段”,
將“源類型”設(shè)置為“請求標(biāo)頭”
單擊添加自定義字段窗口上的確定
在“ W3C日志記錄字段”窗口上單擊“確定”
在右側(cè)的“操作”窗格中,單擊“應(yīng)用”以實施更改。
默認情況下,日志文件位于目錄C:\inetpub\logs\LogFiles\中。IIS會創(chuàng)建的日志文件,并在日志文件名后附加“ _x”以表示它們包含自定義字段,里面會記錄真實訪客的IP。