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