Linux から Linux へ LAN 経由でチャットできますか?

Linux から Linux へ LAN 経由でチャットできますか?

私の記憶では、Windows には netsend のようなものがあり、簡単なメッセージをローカル ネットワーク経由で送信できました。追加のクライアント ソフト (Skype など) をインストールする必要がないので、私は特に気に入っています。

Linux にはこれほど単純なものがあるでしょうか?

明確にするために、私が探しているのは GUI アプリではなく、bash コマンドまたは単純な CLI スクリプト/ツールです。

答え1

実際に、 を使用してこれを行うことができますnetcat。Linux ではほとんどの場合既にインストールされていると思いますし、非常に簡単です。

PC 1 で次のように入力します。nc -l 55555

PC 2で次のように入力します: nc $IP 55555( は$IPPC 1のローカルIPアドレスに等しい)[​​例192.168.2.50]

これを実行したら、同じボックスの PC 2 で何かを入力して Enter キーを押します。次に PC 1 に移動して確認すると、そこにメッセージが表示されます。これは双方向で機能します。

55555 以外のポートを選択することもできます。また、ファイアウォールを開いている場合は、外部 IP 経由でインターネット経由でこれを行うこともできます。

答え2

使用できますiptux。 それはとても便利GUI ベースのプログラム。ファイル (およびフォルダー全体) を同僚に送信することもできます。

端末から、

sudo apt-get install iptux

仕事をするでしょう。

以下はこのツールのスクリーンショットです。

iptux イメージ (これを表示するにはブラウザで画像をオンにしてください)

答え3

ハッキングの必要はありませんnetcat

talk(または、同じプロトコルだが新しいマルチユーザー)はytalk、自分の端末から他のユーザーの端末に行をコピーするビジュアル通信プログラムです。おそらく、netsend に最も近い UNIX 版です。ssh 経由で実行することで通信を保護できるという利点があります。

パッケージはソフトウェア リポジトリにあります。使い方は簡単です:

talk user@host

詳細はこちら:

編集: Wikipedia でスクリーンショットを見つけました: Unix トークのスクリーンショット

再度編集 (psusi のコメントへの返信): Gnome についてはよくわかりませんが、KDE ​​ではトーク リクエストのポップアップが表示されます:

KDE トークポップアップ

答え4

Empathy はこれをサポートしていますが、アクティブ化する必要があります。これは「People Nearby」と呼ばれる、サーバーを必要としない特別な種類のアカウントです。それ以外は、Facebook や Google が使用するのと同じプロトコルです。これをアクティブ化したすべてのユーザーは、同じネットワーク上でこれをアクティブ化した他のすべてのユーザーに表示されます。

関連情報