見出し画像

【windows】コマンドによるワイヤレスLANの切替方法

windowsでネットワークアダプタの設定を頻繁に切り替えたいことがあるんですが、結構面倒です。以下にコマンドで切り替える手順を示します。

1.コマンドプロンプトを起動

1-1.「Win+R」により「ファイル名を指定して実行」ダイアログを表示
1-2. 名前のテキストボックスに「cmd」と入力し「改行」を押下

2.現在接続中のワイヤレスLANの切断

「netsh wlan disconnect」と入力し「改行」を押下

3.ネットワークアダプタの設定

3-1. DHCPを設定する場合

「netsh interface ipv4 set address name="※1" source=dhcp」と入力し「改行」を押下
※1:インターフェース名またはインデックス
例:netsh interface ipv4 set address name="Wi-Fi" source=dhcp

3-2. 直接IPアドレスを設定する場合

「netsh interface ipv4 set address name="※1" source=static address="※2" mask="※3" gateway="※4"」と入力し「改行」を押下
※1:インターフェース名またはインデックス
※2:IPv4アドレス
※3:サブネットマスク
※4:デフォルトゲートウェイ
例:netsh interface ipv4 set address name="Wi-Fi" source=static address="11.22.50.10" mask="255.255.255.0" gateway="11.22.50.1"

4.DNSの設定

4-1. DHCPに設定する場合

「netsh interface ipv4 set dnsservers name="※1" source=dhcp」と入力し「改行」を押下
※1:インターフェース名またはインデックス
例:netsh interface ipv4 set dnsservers name="Wi-Fi" source=dhcp

4-2. 直接アドレスを設定する場合

4-2-1. 優先DNSの設定
netsh interface ipv4 set dnsservers name="※1" source=static address="※2" register=primary validate=no」と入力し「改行」を押下
※1:インターフェース名またはインデックス
※2:優先DNSのIPアドレス
例:netsh interface ipv4 set dnsservers name="Wi-Fi" source=static address="11.22.50.100" register=primary validate=no

4-2-2. 代替DNSの設定
「netsh interface ipv4 add dnsservers name="※1" address="※2" index=2 validate=no」と入力し「改行」を押下
※1:インターフェース名またはインデックス
※2:代替DNSのIPアドレス
例:netsh interface ipv4 set dnsservers name="Wi-Fi" source=static address="11.22.50.101" register=primary validate=no

5.プロキシの設定

5-1. プロキシを使わない場合

「reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" /f /v ProxyEnable /t reg_dword /d 0」と入力し「改行」を押下

5-2. プロキシを使う場合

5-2-1. プロキシサーバ・除外リストの設定
「netsh winhttp set proxy proxy-server="※1" bypass-list="※2"」
※1:プロキシサーバアドレス
※2:除外リスト
例:netsh winhttp set proxy proxy-server="http://proxy.abc.co.jp:8080" bypass-list="100.20.1.2;100.15.*.*;zzz.abc.co.jp"

5-2-2. プロキシを使うをONにする場合
「reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" /f /v ProxyEnable /t reg_dword /d 1」と入力し「改行」を押下

6.指定のワイヤレスLANを接続

「netsh wlan connect name="※1"」と入力し「改行」を押下
※1:接続するワイヤレスLANの名前
例:netsh wlan connect name="Wi-Fi"

以上となります。

上記の各コマンドをバッチファイルにしていくつか用意すれば、簡単に切り替えることが可能となります。

この記事が気に入ったらサポートをしてみませんか?