私は同じユーザーによって実行される2つのプロセスを持っていますが、どちらも(親/子の意味で)他のプロセスに関連していません。サーバーはソケットを作成し、クライアントはポート番号を使用して接続を開きます。これは素晴らしいですが、このポートをローカル/プライベートにする方法があれば良いでしょう。他のコンピュータは私のサーバに接続する必要がないので、リモートポートスキャンから保護するのが良いでしょう。また、ポートが外界に開放されていない場合は、OSのファイアウォールに突き当たるのを避けることができます。同じコンピュータ上のプロセス間で通信するためのローカル専用ポートを作成しますか?
PF_UNIXはこのように動作するファイル名タイプのソケットを作成するかもしれませんが、ポートタイプ(PF_INET)インターフェイスを使用する方法はありますか?
また、bash/kshで限られたプロセス間通信を取得することもできます。 mknod、mkfifo、名前付きパイプ、 '|&'演算子(正しい場合は)を探してみてください。がんばろう。 – shellter