Dockerネットワーク/racadmの問題

Dockerネットワーク/racadmの問題

Dell racadmを使用するために、macosでubuntu 20.04 dockerコンテナを実行しています。

コンテナを正常に実行すると(docker run -ti my:container racadm -r [IP] -u user -p pass getsysinfo)、次のエラーが発生します。

ERROR: Unable to connect to RAC at specified IP address.

ただし、デフォルトのネットワークモードをホスト(docker run -ti --network host my:container racadm -r [IP] -u user -p pass getsysinfo)に変更すると機能します。当初は、[IP]特に会社のVPNを使用してそのネットワークに接続しているため、コンテナにルーティングがない可能性があると思いましたが、両方のネットワークモードでそのIPのping / traceroute / telnetオープンポートを使用できます。

注:この問題は、最近Macbookを再構築した後(OSを再インストールした後)、racadmが同じコンテナのブリッジ(デフォルト)ネットワークモードで正しく機能する前にのみ発生し始めました。

この問題を解決するには何に注意する必要がありますか? racadmは、いくつかのnat /ファイアウォールルールによって中断される可能性があるマイコンピュータへの新しい接続を再生成しますか?

ベストアンサー1

したがって、これは少し古いものであることを知っていますが、同様の問題を抱えている人や他の人に役立つことを願っています。

私の問題は、CentOS8ホストからiDRAC6に接続すると同じエラーが発生しますが、CentOS7ホストでは問題なく実行されることです。両方のCentOSホストに同じiDRACツールをインストールしました。また、opensslの前提条件もインストールする必要がありました。

問題は、それらがすべて異なるTLSバージョンを使用していることがわかりました。 CentOS7はTLS v1.0を使用し、CentOSはTLS v1.1を使用します。 iDRAC6では、使用するTLSのバージョンを変更することはできません。デフォルトでは、update-crypto-policies --set LEGACYCentOS8に以前のバージョンのTLSを使用するように指示するには、このコマンドを実行する必要がありました。

これはCentOSコマンドなので、正しいUbuntuバージョンが何であるか(他の場合)はわかりませんが、同様の問題を抱えているユーザーに役立つことを願っています。

おすすめ記事