【发布时间】:2012-10-19 17:10:56
【问题描述】:
如何使用 43 以外的端口通过公司代理后面的代理服务器使用 whois。
问题:我想whois一个域/ip
为什么我不能这样做:
1) 防火墙允许 21/tcp、22/tcp、23/tcp、119/tcp、389/tcp、554/tcp、636/tcp、2401/tcp、7070/tcp、ICMP traceroute、ping
1) 和 http。 Http 通过公司代理,但我不知道它是做什么的......
那我怎么能是谁呢?
我正在考虑通过 whois 代理(例如 http://www.ip-adress.com/proxy_list/190.225.246.147:80)
谢谢
【问题讨论】:
-
为什么不简单地向 whois 客户端指定 whois 代理主机名和端口号?
-
我有理由确定这是在主机上使用的端口号,而不是我发送它的端口。
-
无论谁是防火墙后的代理或服务器,防火墙必须允许其端口号通过。如果 whois 服务器不是 43,则代理必须能够使用自定义端口号来访问 whois 服务器。 HTTP 代理只能用于 HTTP 协议,而 HTTPS 代理可以用作任何协议(分层协议)的隧道。使用 HTTPS 代理访问 whois 服务器需要支持 HTTPS 代理的 whois 客户端。即:主要使用 whois 协议,但也使用 HTTPS 协议作为 HTTPS 代理的助手。
-
... 好的,这里的问题是 MY 防火墙基本上不允许任何内容...它允许 FTP、telnet、Http(通过代理)和其他一些常见的。本质上是 [20,29] 和其他一些端口中的端口...我如何才能成为服务器 outside ...?我尝试了 whois -h whois.arin.net 80 以及 ip-adress.com 代理列表 80 上的其中一个,但我不相信它们可以工作......
-
Whois (RFC3912) 运行在 TCP 之上,而不是 HTTP 之上,因此该协议中没有代理的概念。您需要使用 IP 隧道、端口重定向、SOCKS 库等较低级别的标准方法。或者使用某些服务提供的 HTTP 包装器。
标签: networking proxy whois