12

次のコードを使用して、cmd.exe を介してマシンの IP アドレスを変更しようとしています。

netsh int ip set address name="Local Area Connection" source=static addr=???.???.???.??? mask=255.255.255.0

ipconfigDHCPではIPが変わらない(で確認)が変わらない問題。したがって、マシンを再起動すると、IP が DHCP に返されます。

コマンドラインから IP を永続的に変更する方法が必要です。

何か案は?

4

2 に答える 2

20

以下のコマンドを使用できます。

netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1

どこ

  • これ192.168.0.100はIPアドレスです
  • ネットマスクは255.255.255.0
  • そしてゲートウェイは192.168.0.1

次のコマンドを使用して、DNS を DHCP によって自動的に構成することもできます。

netsh interface ip set dns "Local Area Connection" dhcp
于 2012-03-27T14:21:42.903 に答える
1

定期的に変更したい場合は、ここにトリックがあります:)

netsh interface ip set address name="Wi-Fi" static 192.168.1.140 255.255.255.0 192.168.1.1 // this change IP
netsh interface ip add dns name="Wi-Fi" 8.8.8.8 index=2 //this change DNS
pause

上記をメモ帳に入力し、名前を付けて保存しip.batます。
管理者としてファイルを実行します

于 2015-12-14T08:47:16.437 に答える