私のCentos IPは通常のIPとは異なります。
sshコマンドで接続できません。
SSHを使用して接続しようとすると
SSHとSambaクライアントを使用したいのですが、IPが異なります。
私は別のUbuntuの他の仮想マシンにCentosをインストールしましたが、IPに同じ10.0.2.15が表示されます。
この問題をどのように解決できますか?
答え1
NATネットワーク(デフォルトではアドレス10.0.2.15が提供されているように見えます)でVirtualBox VMを使用しているようです。その場合は、ホストが仮想マシンのポート22にアクセスするようにポート転送を設定する必要があります。
- 仮想マシンの設定 - >ネットワークを開きます。
- 詳細ボックスの横にある小さな青い矢印をクリックします。
- 下部の「ポート転送」と表示されたボックスをクリックします。
- ルールを追加するには、緑色の「+」をクリックしてください。
- ルールの追加 ホストIP="127.0.0.1"、ホストポート="2222"、ゲストIP="10.0.2.15"、ゲストポート="22"
- ホストで「ssh -p2222 127.0.0.1」を実行できる必要があります。
これは、VMWareがNATを実行する方法に比べて少し愚かです。 NATのためにホストに別々のネットワークインターフェイスを作成するので、転送は不要です。
答え2
ネットワークインターフェイスの設定方法によって異なります。新しいVMを確認し、その値があれば/etc/sysconfig/network-scripts/ifcfg-eth0
変更できることを確認してください。インターフェイスを実行して設定したIPADDR
場合、ファイルを保存するときに変更が適用されます。それ以外の場合は、変更を適用するには、次の手順を実行する必要があります。NetworkManager
NM_CONTROLLED=yes
service network restart