OK AWS Windows Powershell guys ...ここにあなたの質問があります。 ENI(Elastic Network Interface)をWindows EC2にどのように追加しますか?多くの例が示すように十分に簡単なようだ:Windows EC2にENI(Elastic Network Interface)を追加する
Add-EC2NetworkInterface -NetworkInterfaceId <your-eni-id> `
-InstanceId <your-ec2-id> `
-DeviceIndex 1 `
-Force
が、私の過去の経験でDEVICEID = 1は動作を停止し、私はDeviceIndex = 2に切り替えました。例外
Instance 'i-xxxxxxxxxxxxxxxxx' already has an interface attached at device index '2'
とENIショー「アタッチ」永遠(と強制的に切り離されなければならない)を生成する、私は私の道に沿って行って、突然DeviceIndex = 2は動作しません。しかし、今日、DeviceIndex = 1を使用してENIを再度接続します。今、私は、プログラムDeviceIndexが利用可能であるかを決定する必要があることを認識し、それを使用していますが、私はこの値に見てきた最も近いが、このブログでは「ますInterfaceIndex」を次のとおりです。このコマンドで
:
get-wmiobject win32_networkadapter | select netconnectionid, name, InterfaceIndex, netconnectionstatus
しかし、それらの値を試した後、私が探している値ではないことは明らかです。 DeviceIndex = 1を追加すると、たとえばInterfaceIndex = 29にネットワークアダプタが追加されます。
コンソールからENIを接続するときに、この値を入力する場所がなくても(そして完璧に動作する)、このパラメータがapiで必要となることは間違いです。
要約すると、新しいENIをWindows EC2に追加するために使用するDeviceIndexはどのようにして決定されますか?
「* DeviceId = 1 stopped working *」とはどういう意味ですか?まだ取り付けられていて、正しく機能していないのですか? – SomeWittyUsername
@SomeWittyUsername詳細をいくつか追加しました。私はDeviceId = 1の例外を覚えていませんが、今日の問題が含まれています。私は彼らが同じであると仮定しています。 –