无端口访问freenode


9

我在大多数端口被阻塞的计算机上。是否仍然可以通过某些Web界面访问freenode来询问编程问题?

Answers:



7

它稍微高级一些,但是如果您安装了自己的ZNC IRC保镖(http://znc.in)副本或找其他人为您托管(还有其他保镖),则可以连接到改为使用保镖,然后它将IRC流量代理给您。我在Linux上运行znc,但是有Windows端口,也有朋友在运行。如果您侦听端口80或443,则更有可能通过,但有时仅使用非IRC端口就足够了,因为由于可能的僵尸网络活动(或浪费时间),许多地方都明确阻止了Svish提到的IRC端口。

当然,这需要您自己的计算机,您可以在其中控制入站流量(侦听端口80或443)并连续运行znc。但是它可以做一些很棒的事情,例如允许您使用一个昵称并处于所有相同的渠道,同时从不限数量的客户端进行连接。当您断开与znc的连接时,它还可以节省缓冲区,因此当您(从任何客户端)连接时,您将得到最后“ x”行(无论您指定的是什么)的答复,并且可以追上。它还可以记录聊天记录,非常适合从iPhone之类的手机进行连接,特别是由于有缓冲(因为每次您切换应用程序时iPhone都会丢失历史记录)。

所以...答案要复杂一些,但是如果您是大量的IRC用户,那么它的设置和配置可能很麻烦,因为它功能强大。Znc可以让您以未加密和SSL加密的模式连接到它,具体取决于您的设置方式(与IRC服务器的连接是独立的)。

如果您使用ZNC和iPhone,则可以为ZNC编译Colloquy插件,然后ZNC还可以让您在iPhone上设置推送通知,以提及您的用户名(默认情况下)或其他监视词(可通过消息传递* colloquy配置) ZNC服务器)。这也需要使用Colloquy iPhone应用程序。


6

尝试了其他替代端口吗?

所有freenode服务器都侦听端口6665、6666、6667、7000(仅SSL),7070(仅SSL),8000、8001和8002.- Freenode


谢谢,端口7070(仅SSL)为我工作。
igaurav

2

绝对需要端口才能通过网络连接到服务。没有端口,您将无法建立连接,这就是TCP / IP协议套件的工作方式。

解决该问题的一种方法是使用网络聊天,因为用于HTTP(S)流量的端口80和443可能会起作用,但是如果适当的端口被阻止,您将无法使用独立客户端。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.