2015-12-19 70 views
1

我有一個簡單的Apache + Flask網站,在基本的Vagrant + VirtualBox環境中運行。我可以在127.0.0.1:8080處訪問我的網站。Vagrant:獲取連接客戶端真實IP

問題&問題是,我該如何配置Vagrant以將真正的客戶端IP地址傳遞給Apache + Flask?

無論客戶端從我的局域網內連接什麼,request.remote_addr總是返回10.0.2.2。

例如運行Vagrants IP的機器是192.168.1.5。從客戶端,即我的局域網上IP爲192.168.1.7的另一臺筆記本電腦,將擊中站點@ 192.168.1.5:8080,但192.168.1.7不是vagrant/flask + apache中的remote_addr,其始終爲10.0.2.2

謝謝!

回答