GNU/Linux >> Linux の 問題 >  >> Linux

Windows での永続的な静的 ARP エントリは可能ですか?

解決策 1:

netsh interface ipv4 add neighbors "Local Area Connection" 10.1.1.1 12-34-56-78-9a-bc

これにより、再起動後も存続する静的 arp エントリが作成されます。ただし、ホットフィックスなしでは削除できない可能性があるため、エントリを追加する際には注意してください:

https://support.microsoft.com/en-us/kb/2718830

解決策 2:

netsh Windows システムでネットワーク インターフェイスを管理するための推奨される方法ではなくなりました。可能であれば、Windows Powershell または Powershell Core を使用する必要があります。最初に、ARP キャッシュ エントリを適用するインターフェイスのインターフェイス インデックスを見つける必要があります。

Get-NetAdapter

返されるもの:

Name      InterfaceDescription                    ifIndex Status       MacAddress         LinkSpeed
----      --------------------                    ------- ------       ----------         ---------
Wi-Fi     Intel(R) Dual Band Wireless-AC 8260          18 Disconnected 12-34-56-AB-CD-EF     6 Mbps
Ethernet  Intel(R) Ethernet Connection (2) I219-…       9 Up           78-90-12-GH-IJ-KL     1 Gbps

これは、ネットワーク アダプタのリストです。 ifIndex に注意してください 問題のネットワーク アダプタのプロパティ。私の場合、イーサネット アダプターを使用しているので、ifIndex を使用します。 私の例では 9 です。

そのインターフェイスの静的 ARP キャッシュ エントリを作成するには:

New-NetNeighbor -InterfaceIndex 9 -IPAddress '192.168.0.10' -LinkLayerAddress '0000120000ff' -State Permanent

返されるもの:

ifIndex IPAddress      LinkLayerAddress      State       PolicyStore
------- ---------      ----------------      -----       -----------
9       192.168.0.10   00-00-12-00-00-ff     Permanent   PersistentStore

これにより、再起動後も存続する永続的な ARP キャッシュ エントリが設定されます。再起動してから、これを実行して再確認できます:

Get-NetNeighbor -InterfaceIndex 9 -IPAddress 192.168.0.10

返されるもの:

ifIndex IPAddress     LinkLayerAddress   State      PolicyStore
------- ---------     ----------------   -----      -----------
9       192.168.0.10  00-00-12-00-00-FF  Permanent  ActiveStore

これを実行して、作成したエントリを削除できます:

Remove-NetNeighbor -InterfaceIndex 9 -IPAddress '192.168.0.10'

1 回はアクティブ ストアからエントリを削除するため、もう 1 回は永続ストアから削除するためです。 はいを確認 エントリを完全に削除するには、両方を to にします。 -InterfaceIndex は省略できます すべてのインターフェイス ストアからエントリを削除するパラメータ

解決策 3:

ARP テーブルに静的エントリを追加するには、arp -s コマンドを使用できるはずです

<ブロック引用>

arp -s 157.55.85.212 00-aa-00-62-c6-09 .... 静的エントリを追加します。

解決策 4:

Windows には、永続的な ARP エントリの組み込みメカニズムはありません。最善の策は、起動スクリプトを使用して、起動ごとに必要な静的 ARP エントリを指定することです。


Linux
  1. Windows 用の Make コマンド - 可能なオプションは?

  2. logrotate 構成ファイルの構文 - 複数のワイルドカード エントリが可能ですか?

  3. 独自のブートマネージャーなしで Windows 8.1 を起動することは可能ですか?

  1. Windowsの低ディスク診断

  2. arp --delete はエントリを削除していません。エントリを未完了としてマークするだけです

  3. 同じコンピュータ上の 2 つの異なる OS 間でファイルを共有することはできますか?

  1. LinuxからWindowsにSsh経由でインテリジェントにまたは部分的に非常に大きなファイルをダウンロードすることは可能ですか?

  2. シナモンでウォブリーウィンドウズエフェクトを使用する方法は?

  3. UbuntuServerとWindows10Homeをデュアルブートすることは可能ですか?