最近由于使用git push 公司仓库老实连接不上,今天上午就准备研究一下到底是什么原因,刚开始的时候,我使用了arp封火墙,我用公司的wifi进行上网,公司的git上不去,然后换乘手机发出来的wifi进行上网,公司的git上去一点问题都没有,这时考虑到应该不是修改了mac地址导致冲突的,由于这个原因,决定分析一下到底是什么原因,我开始在手机发出来的wifi下进行抓包,抓到数据包为:
上面抓到数据报的服务器ip为39开头的,那个是dns返回的最终结果,是真实的,所以上去了,然后我又用traceroute进行路由跟踪,能看到部分路由,但是使用公司的wifi是不能看到路由表的:
上面是连接git正常的情况;
然后我又开始使用公司wifi进行连接抓包,此时arp封火墙是只允许和路由器通信的,抓到数据报为ÿ