https://blog.csdn.net/weixin_34252090/article/details/92126660
最终测试结果出来了,00:E0:FC:09:BC:F9(00e0-fc09-bcf9、00e0.fc09.bcf9)是loopback-detection功能发送测试数据包时所使用的源MAC地址!
https://blog.csdn.net/weixin_34252090/article/details/92126660
最终测试结果出来了,00:E0:FC:09:BC:F9(00e0-fc09-bcf9、00e0.fc09.bcf9)是loopback-detection功能发送测试数据包时所使用的源MAC地址!
https://juejin.cn/post/7415914023277379623
git clone: 将远程 Git 仓库克隆到本地。
1 2 3 | |
使用 --depth=1 进行浅克隆有利有弊:
克隆速度更快: 由于只下载了最新的一次提交,克隆过程更快,占用更少的磁盘空间。
占用更少的存储: 浅克隆不包含项目的完整历史,因此占用的存储空间更小。
无法访问完整的提交历史: 你将无法查看项目的完整提交历史,无法查看旧的更改、运行 git log,或分析项目随时间的演变。
某些 Git 命令受限: 像 git blame(查看代码修改责任人)和 git bisect(用于调试不同提交之间的代码)等命令依赖完整的提交历史,可能无法按预期工作。
合并与变基受限: 如果需要执行复杂的 Git 操作,如变基或拣选旧的提交,将需要完整的历史,而浅克隆无法满足此需求。
如果后来需要完整的提交历史,可以运行以下命令:
1
| |
这将下载完整的提交历史,将浅克隆转换为完整克隆。
https://blog.csdn.net/ammu402004/article/details/101494775
apache 日志默认情况下log日志格式为:
1
| |
其中%h 是记录访问者的IP,如果在web的前端有一层代理,那么这个%h其实就是代理机器的IP,这不是我们想要的。在这种情况下,
%{X-FORWARDED-FOR}i 字段会记录客户端真实的IP。所以log日志改为:
1
| |
https://www.php.cn/faq/48483.html
php中http_x_forwarded_for 和 remote_addr的使用
1.REMOTE_ADDR:浏览当前页面的用户计算机的ip地址
2.HTTP_X_FORWARDED_FOR: 浏览当前页面的用户计算机的网关
3.HTTP_CLIENT_IP:客户端的ip
在PHP 中使用 $_SERVER["REMOTE_ADDR"] 来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用 $_SERVER["HTTP_X_FORWARDED_FOR"] 来读取。
不过要注意的事,并不是每个代理服务器都能用 $_SERVER["HTTP_X_FORWARDED_FOR"] 来读取客户端的真实 IP,有些用此方法读取到的仍然是代理服务器的 IP。
还有一点需要注意的是:如果客户端没有通过代理服务器来访问,那么用 $_SERVER["HTTP_X_FORWARDED_FOR"] 取到的值将是空的。
1 2 3 4 5 | |
获取用户IP地址的三个属性的区别 (HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
REMOTE_ADDR = 您的 IP
HTTP_VIA = 没数值或不显示
HTTP_X_FORWARDED_FOR = 没数值或不显示
REMOTE_ADDR = 最后一个代理服务器 IP
HTTP_VIA = 代理服务器 IP
HTTP_X_FORWARDED_FOR = 您的真实 IP ,经过多个代理服务器时,这个值类似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
这类代理服务器还是将您的信息转发给您的访问对象,无法达到隐藏真实身份的目的。
REMOTE_ADDR = 最后一个代理服务器 IP
HTTP_VIA = 代理服务器 IP
HTTP_X_FORWARDED_FOR = 代理服务器 IP ,经过多个代理服务器时,这个值类似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
隐藏了您的真实IP,但是向访问对象透露了您是使用代理服务器访问他们的。
REMOTE_ADDR = 代理服务器 IP
HTTP_VIA = 代理服务器 IP
HTTP_X_FORWARDED_FOR = 随机的 IP ,经过多个代理服务器时,这个值类似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
告诉了访问对象您使用了代理服务器,但编造了一个虚假的随机IP代替您的真实IP欺骗它。
REMOTE_ADDR = 代理服务器 IP
HTTP_VIA = 没数值或不显示
HTTP_X_FORWARDED_FOR = 没数值或不显示 ,经过多个代理服务器时,这个值类似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
完全用代理服务器的信息替代了您的所有信息,就象您就是完全使用那台代理服务器直接访问对象