スクリプトを使用してネットワーク接続 IP と DNS を構成する方法

スクリプトを使用してネットワーク接続 IP と DNS を構成する方法

週に一度、特定の場所で仕事をしますが、ケーブルを接続してインターネットに接続するための接続を構成する必要があります。実行する必要がある手順は次のとおりです。ここに画像の説明を入力してください プロバイダーから提供された特定の IP と DNS を入力する必要があります。bash スクリプトを使用して自動的に構成する方法はありますか?

答え1

次のコマンドは、管理者コマンドプロンプトで実行されます。

  • IP を変更するコマンド構文は次のとおりです:

netsh interface ip set address "interface name" "dhcp/static" "IPv4 address" "IPv4 mask" "gateway IPv4 address"

たとえば、ローカル IP が 10.0.0.5、ゲートウェイが 10.0.0.1、サブネット マスクが 255.0.0.0 の場合、コマンドは次のようになります。

netsh interface ip set address "Ethernet" static 10.0.0.5 255.0.0.0 10.0.0.1

  • DNS を変更するコマンド構文は次のとおりです:

netsh int ipv4 add dnsserver "interface name" "DNS IPv4 address" "index=integer" "yes/no"

たとえば、DNS サーバーが 208.67.222.222 と 208.67.220.220 の場合、コマンドは次のようになります。

netsh int ipv4 add dnsserver "Ethernet" address=208.67.222.222 index=1 netsh int ipv4 add dnsserver "Ethernet" address=208.67.220.220 index=2

答え2

以下の手順を試してください。

  1. キーボードの Windows キーをクリックし、X を押します。表示されるメニューで [コントロール パネル] をクリックします。
  2. カテゴリビューでネットワークとインターネットをクリックします

  3. ネットワークと共有センターをクリックします

  4. アダプタ設定の変更をクリックします
  5. ローカルエリア接続を右クリックして、[プロパティ]をクリックします
  6. インターネットプロトコルバージョン4(TCP/IP)をクリックして、[プロパティ]をクリックします
  7. 「ドット」を「次の IP アドレスを使用する」に変更し、IP と DNS 情報を入力します。
  8. [OK]をクリックして、設定を保存して適用します。

関連情報