Как настроить 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 и вообще в 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.