我将Nginx设置为一个cachingHTTP服务器,用于在我的LAN上进行Steam和Origin游戏下载。
如果出现以下情况,Nginx是否需要将X-Real-IP和X-Forwarded-For标头发送到服务器:
如果不太可能导致问题,我想禁用发送这些头来保存less量的带宽。
非常感谢
不,你不需要他们。
作为安全防范措施,实际主机将删除这些值以防止IP欺骗,并可能使用他们select的任何值(X头是自定义的,可以是任何东西)
X-Real-IP和X-Forwarded-For不是RFC的一部分,而是主要为了反向代理而build立的传统用户的实际IP,所以Web应用程序知道用户的IP。
在代理中添加这些头文件并不是必需的,特别是如果您不拥有另一边的服务器,因为这对您自己来说是最有用的。