在一些网页中填写表单提交,就譬如说在bbs中发贴,一般情况下,帖子提交后,管理员能够查看我的IP。我想请问:
1.管理员能看到我的Mac地址吗?
2.是否有方法给他一个假IP?即让管理员看不到我的真IP?(编程的方法和不编程的方法均可)
3.如果我采用这样的方法:在IE中设置代理服务器。那他们还能看到我的IP吗?是不是他们就只能看到代理服务器的IP了?

解决方案 »

  1.   

    1.应该看不到
    2.自己行不行,要看server端实现了.(socket肯定是要真实地址才可以连接的啊)
    3.只能看见代理
      

  2.   


    1.看不到
    2.使用代理
    3.如果是匿名的http代理的话,一般情况只看到代理IP.但如果某些网站会使用某些技术,将java在你本机运行得到你原来的IP(只是少数网站会这样做,大部分网站不会这样做)
      

  3.   

    无论使用任何方式,MAC地址是肯定看不到的,因为HTTP协议中没有。使用代理服务器的话,WEB Server 直接取到的代理服务器的IP作为客户端IP。
    不过普通的代理服务都会将你的IP也作为环境变量 'HTTP_X_FORWARDED_FOR' 的一部分传递给 WEB Server,这样WEB Server还是知道你的真实IP的(但是如果WEB Server中的应用程序实现没有考虑到这点的话就直接使用代理服务器IP也有可能)。要完全屏蔽的话只能在代理服务器端不提交 'HTTP_X_FORWARDED_FOR' 变量。
      

  4.   

    IP地址是能看到的.MAC是看不到的.因为你提交的信息里.实际上就函有了IP地址信息.不过听说有什么软件能把你的IP给瘾藏了.具体我也不太清楚了