概要 | |
コマンドで各種ネットワーク設定の設定や変更をするnetshコマンドのオプションの一つ。ルーティングとリモート・アクセス(RRAS)を実行するサーバー上でIP設定の追加,変更,削除ができる。また,RIPあるいはOSPFといったルーティング・プロトコルや,NATなどの用途ごとに多数のサブコンテキストが用意されている。ここでは,基本部分について解説する。なお,基本的にWindows 2000 ServerとWindows Server 2003向けのコマンドだが,一部のオプションはルーティングとリモート・アクセスが構成されていないサーバーあるいはWindows 2000 ProfessionalやWindows XPでも実行できる。 |
netshコマンドのコマンド・モードとコンテキスト | |
バッチ・モード: | |
インタラクティブ・モード: | |
スクリプト・モード: | |
コンテキストとサブコンテキスト:
| |
上位コンテキストから引き継いだコマンド: |
構文 | |
バッチ・モード:
または netsh -c "routing ip" {set サブコマンド|add サブコマンド|delete サブコマンド|show サブコマンド|update サブコマンド|dump|reset|help} | |
インタラクティブ・モード:
または netsh -a エイリアス・ファイル名 | |
スクリプト・モード: |
※ [-c "routing ip"]を指定した場合,インタラクティブ・モード内でのコンテキスト名指定は不要
利用環境 | |
Windows 95 × Windows 98 × Windows Me × Windows NT 4.0 × Windows 2000 △ Windows XP △ Windows Server 2003 ○ |
netshのコマンド・オプション | |||||||||||
|
routing ipコンテキストのコマンド・オプション | |||||||||||||||||
|
使用例1:HTTP以外を拒否するようにIPルーティングを設定する(クリックで詳細表示) | |
netsh routing ip set filter name="ローカル エリア接続" filtertype=input action=drop netsh routing ip add filter name="ローカル エリア接続" filtertype=input srcaddr=0.0.0.0 dstaddr=0.0.0.0 dstmask=0.0.0.0 proto=tcp srcport=0 dstport=80 |
使用例2:IPルーティングの静的ルートの追加と削除をする(クリックで詳細表示) | |
netsh routing ip add persistentroute dest=あて先IPアドレス mask=あて先サブネット・マスク name="ローカル エリア接続" nhop=ゲートウエイ netsh routing ip delete persistentroute dest=あて先IPアドレス mask=あて先サブネット・マスク name="ローカル エリア接続" nhop=ゲートウエイ |