パブリックIPで暗号化されたストリーミング

パブリックIPで暗号化されたストリーミング

私はicecast2とdarkiceを使ってLinux(mintなど)でインターネットラジオ局を作りたいと思います。私の考えは、サーバーAを1か所に置くことです。彼はdarkiceを実行し、サーバーAにマイクを録音し、darkiceがサーバーBにデータを送信し、Bはその場所から離れています。 IPの人々は接続して聞くことです。ストリーム

私の質問は、誰かがサーバーA(プライベートで保護されていないIP-darkice-radio station)とサーバーB(パブリックセーフIP)の間で転送されるデータを見ることができるかどうかです。

つまり、A(外部IP)にインターネットラジオ局を設定した後、別のIP(サーバーB)を使って一般に公開したいと思います。

私の不器用な英語を許してください。ありがとうございます!

答え1

簡単に言えば、HTTP、FTP、RTSPなどの暗号化されていないプロトコルを使用する場合です。はい。この場合は典型的な中間者攻撃となります。

Linuxでは、問題に対する解決策は非常に簡単です。

あなたがしなければならないことは:

  1. ポート転送を通じてSSH(Secure Shell Connection)を設定します。
  2. 継続的に接続を確認し、切断された場合は再接続します。

接続を確立するには、次のコマンドを使用します。

~$ ssh username@serverIP -D 9999

良い参考資料: https://help.ubuntu.com/community/SSH/OpenSSH/PortForwarding

関連情報