Доступ к freenode без портов

Я за компьютером, где большинство портов заблокированы. Есть ли еще способ получить доступ к freenode, чтобы задавать вопросы о программировании через какой-либо веб-интерфейс?

4 ответа

Решение

Вы пробовали http://webchat.freenode.net/?
Из того, что показывает проводник процессов, не похоже, что Firefox использует какие-то IRC-порты, кроме HTTPS.

Для других сетей IRC вы можете попробовать http://www.mibbit.com/chat/. Я не смог заставить его подключиться к freenode, потому что там явно заблокирован mibbit.

Он немного более продвинутый, но если вы устанавливаете свою собственную копию баунсера ZNC IRC ( http://znc.in/) или находите кого-то другого, чтобы разместить его для вас (есть и другие баунсеры), вы можете подключиться к вместо этого вышибала, и он передает вам IRC-трафик. Я запускаю znc в Linux, но там есть порт Windows, там тоже запустил друг. Если вы прослушиваете порт 80 или 443, у вас больше шансов пройти через него, но иногда достаточно просто не-IRC-порта, так как многие места явно блокируют упомянутые Svish-порты IRC из-за потенциальной активности ботнета (или потери времени).

Конечно, для этого требуется собственный компьютер, на котором вы можете контролировать входящий трафик (прослушивать порт 80 или 443) и постоянно запускать znc. Но он может делать некоторые приятные вещи, например, позволяя вам подключаться к неограниченному количеству клиентов одновременно, используя один псевдоним и находясь во всех одинаковых каналах. Он также может сохранить буфер, пока вы отключены от znc, поэтому при подключении (с любого клиента) вы получите ответ о последних строках "x" (что бы вы ни указали) и можете его догнать. Он также может регистрировать чаты, и он отлично подходит для подключения с мобильных телефонов, таких как iPhone, особенно из-за буфера (поскольку в противном случае iPhone потерял бы историю при каждом переключении приложений).

Итак... немного более сложный ответ, но если вы интенсивный пользователь IRC, вероятно, стоит его настроить и настроить, потому что он достаточно мощный. Znc может позволить вам подключаться к нему в незашифрованном и зашифрованном режимах SSL в зависимости от того, как вы его настроили (подключение к IRC-серверу является отдельным).

Если вы используете ZNC и iPhone, вы можете скомпилировать плагин Colloquy для ZNC, а затем ZNC также позволит вам настроить Push-уведомления на вашем iPhone для упоминания вашего имени пользователя (по умолчанию) или других слов наблюдения (настраивается с помощью обмена сообщениями *colloquy on сервер ZNC). Это также требует использования приложения Colloquy для iPhone.

Пробовал любой из альтернативных портов?

Все серверы freenode прослушивают порты 6665, 6666, 6667, 7000(только SSL), 7070 (только SSL), 8000, 8001 и 8002. - Freenode

Порт абсолютно необходим для подключения к услуге по сети. Без порта вы не можете установить соединение, так работает набор протоколов TCP/IP.

Одним из способов решения этой проблемы является использование веб-чата, поскольку порты 80 и 443 для трафика HTTP(S), вероятно, будут работать, но вы не сможете использовать автономный клиент, если соответствующие порты заблокированы.

Другие вопросы по тегам