10

Я ищу совет о том, как запустить постоянный IRC-клиент с сервера и разрешить мне подключаться с разных компьютеров.

Я хочу, чтобы клиент IRC всегда оставался на связи, даже когда я приношу свой ноутбук с работы домой. Я бы предпочел запустить клиент на своем ноутбуке, прокси через сервер. Это возможно?

Альтернатива состоит в том, чтобы подключиться к серверу через ssh и tmux, но тогда мне нужно будет использовать неграфический клиент IRC?

Спасибо за совет.

3 ответа3

8

Как вы уже предлагали, лучший вариант - использовать irssi качестве IRC-клиента, который вы будете запускать на screen чтобы он продолжал работать даже после отключения от ssh .

Итак, вы идете так:

  1. Установить irssi
  2. Установить screen
  3. Развернуть ssh
  4. Подключитесь к серверу с помощью ssh
  5. Запустить screen (без каких-либо дополнительных параметров)
  6. Тогда беги irssi
  7. Нажмите CTRL+A а затем CTRL+D Это отсоединяет irssi в screen
  8. Теперь вы можете отключиться от ssh . Ваш IRC продолжит работать.
  9. Когда вы вернетесь назад и захотите получить доступ к irssi запущенному на screen , просто наберите screen -r , чтобы продолжить
6

У меня есть 3 предложения, я думаю, вам понравится номер 2.


1. Мое предпочтительное решение - установить «screen», а затем запустить irssi внутри. Вы можете ssh в и подключить к экрану или ....

Загрузите прокси-модуль: http://www.irssi.org/documentation/proxy. После этого вы сможете прикрепить предпочтительный клиент.

На мой взгляд, irssi лучше любого интерфейса.


2. Тем не менее, я думаю, что вы хотите Quassel. Это графическая версия. Это позволяет вам отсоединять клиентов от сервера так, как вы хотите:

один (или несколько) клиент (-ов) может подключаться к центральному ядру, которое постоянно подключено к сети, и отключаться от него - очень похоже на популярную комбинацию экрана и текстового IRC-клиента, такого как WeeChat, и аналогично (но гораздо более функционально) чем) так называемые БНК

Повторное подключение вашего клиента покажет сеанс IRC в том же состоянии, в котором вы его оставили (плюс все, что произошло, пока вас не было), и это даже при повторном подключении из другого места.

(выделение добавлено)


3. И, как говорится, BNC (вышибалы) позволят вам присоединить к ним любого клиента, но будут гораздо более ограниченными по функциям, например, с прокруткой. Проверьте BNC/ZNC и т.д. И т.д.

1

Похоже, вы ищете BNC, если хотите, чтобы ваш клиент был локальным, а не на сервере. Вы можете найти ZNC полезным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .