サーバーから永続的なIRCクライアントを実行し、さまざまなコンピューターから接続できるようにする方法についてのアドバイスを探しています。
ラップトップを職場から自宅に持ち帰るときでも、IRCクライアントは常に接続されたままにしておきたいです。サーバーをプロキシして、ラップトップでクライアントを実行したいと思います。可能?
別の方法は、サーバーにSSHで接続し、接続をtmuxすることですが、非グラフィカルIRCクライアント?
アドバイスありがとうございます。
3つの提案があります。2番目が好きだと思います。
1.私の好ましい解決策は、「screen」をインストールしてから、内部でirssiを実行することです。画面にSSHで接続して再接続するか、...
プロキシモジュールをロードします。 http://www.irssi.org/documentation/proxy これで、優先クライアントを接続できるようになります。
私の意見では、irssiはどのGUIよりも優れています。
2.しかし、私はあなたが欲しいと思います Quassel 。そのグラフィカルバージョン。必要に応じて、サーバーからクライアントを切り離すことができます。
1つ(または複数)のクライアントは、永続的にオンラインのままである中央コアに接続および切断できます。これは、画面とテキストベースのIRC WeeChatなどのクライアント)の一般的な組み合わせとよく似ています。 、およびいわゆるBNCに似ています(ただし、より機能的です)
クライアントを再接続すると、IRCセッションがのままにしたのと同じ状態で(さらに何が起こっても)表示されますあなたがいなくなっている間)、そしてこれはあなたが別の場所から再接続したときでも。
(強調を追加)
3.そして、それが言うように、BNC(用心棒)はanyクライアントをそれらに接続することを可能にしますが、スクロールバックなどの機能ははるかに制限されます。 BNC/ZNCなどをチェックしてください。
すでに提案したように、最良のオプションは、irssi
をIRCクライアントとして使用することです。これは、screen
で実行し、切断した後も実行を継続します。 ssh
。
だからあなたはこのように行きます:
irssi
screen
ssh
をデプロイしますscreen
を実行します(追加のパラメーターなしで)irssi
を実行しますCTRL+A
を押してからCTRL+D
を押します。これにより、irssi
がscreen
にデタッチされます。ssh
から切断できます。あなたのIRCは実行を続けます。irssi
で実行されているscreen
にアクセスしたい場合は、screen -r
と入力して再開します。クライアントをサーバー上ではなくローカルに保ちたい場合は、BNCを探しているようです。 [〜#〜] znc [〜#〜] 便利な場合があります。