Как настроить Xchat и IRC сервер для передачи файлов?

Как настроить Xchat для отправки файлов?

Моя настройка:

hardware router: xxx.xxx.xxx.xxx example.com
       |
Ubuntu Server with IRC server: 192.168.1.2

Local machines: 192.168.1.x

Моя цель - разрешить отправку файлов между локальными машинами. К настоящему времени они могут общаться на местном канале IRC.

  • Какие порты мне нужно открыть на маршрутизаторе?
  • Что мне нужно настроить на сервере?
  • Как настроить XChat на клиентах?
  • Как устранить неполадки / устранить неполадки?
3
задан 2 January 2011 в 17:00

1 ответ

Метод, с помощью которого файлы отправляются в Xchat и вообще в IRC, заключается в Direct Client to Client (DCC) . Между двумя соответствующими компьютерами устанавливается прямое соединение, и файл отправляется. В то время как протокол IRC позволяет использовать любые непривилегированные порты, Xchat использует порты с 4990 по 5000 для DCC.

Если вы отправляете файлы на компьютеры в Интернете, так как у вас есть преобразование сетевых адресов, вам понадобятся порты с 4990 по 5000, перенаправленные на машины, выполняющие DCC. Но поскольку вы передаете файлы по локальной сети, в этом нет необходимости. Если вся внутренняя маршрутизация в вашей локальной сети открыта (какова вероятность этого, хотя я не знаю), тогда файлы должны передаваться без проблем и без необходимости переадресации портов или чего-либо еще.

Чтобы отправить файл, я просто щелкаю правой кнопкой мыши имя пользователя в Xchat и отправляю файл. Чтобы получить файл, я вижу в своей главной консоли окно Xchat (обычно) что-то вроде «Деннис предложил motd (122 байта)». Я набираю "/ dcc get Dennis motd" и файл извлекается.

Передача файлов DCC в Xchat немного глючит, если во время попытки отправки / получения файла вылетает окно Xchat, сообщите об ошибке на Launchpad. Если это произойдет, ваш файл ~ / .xsession-errors будет датирован во время или после сбоя, а в строке внизу будет указан сбой xchat.

0
ответ дан 2 January 2011 в 17:00

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

Похожие вопросы: