netshコマンドは、Windows 2000 /XP /2003のNetshコマンドとともに長い間リリースされています。 Windows Server 2008は、netshパラメーター項目に対していくつかの拡張のみを行います。日常業務では、多くの管理者はnetshについてあまり知りませんし、Windows Server 2008でnetshによって強化される機能についても知りません。この記事を読むことで、Windows管理者は上記の質問に対する答えを見つけることができます。
まず、Netshとは何ですか?
Microsoft Windows Netshは、コマンドラインスクリプトユーティリティです。 netshツールを使用して、ローカルコンピュータまたはリモートコンピュータのネットワーク構成を表示または変更します。
これらのコマンドはローカルコンピュータで実行できるだけでなく、ネットワーク上のリモートコンピュータでも実行できます。
手動でNetshコマンドを実行するか、バッチファイルまたはスクリプトを作成してプロセスを自動化することができます。 Netshには、特定のコンピュータに対して一連のコマンドをバッチモードで実行できるようにするスクリプト機能があります。 netshを使用すると、設定スクリプトをアーカイブ用または他のコンピュータの設定用のテキストファイルとして保存できます。
第2に、Windows Server 2008のnetshとWindows XPのnetshの比較
コアコマンドレベルでも、Windows XPバージョンのnetshとWindows Server 2008のnetshにはいくつかの違いがあります。これらを比較するために、各オペレーティングシステムで "netsh /?"を実行します。 Windows XPにはWindows Server 2008よりも多くの "ルーティング"オプションがありますが、Windows XPではWindows Server 2008にはnetshオプションよりも多くのコンテンツがあります。
* dhcp
* dhcpclient
* http
* ipsec
* lan
* nap
* netio
* rpc
* winhttp
上記のリストから、Windows Server 2008には他にもオプションがあることがわかります。
3番目に、管理者によって一般的に使用されるnetsh tenコマンド
次に、システム管理者によって一般的に使用されるnetshコマンドをいくつか紹介しましょう。
#10 - ヘルプ情報の入手方法
すべてのWindows管理者は、netshからのヘルプ情報の入手方法を知っている必要があります。これは実際にはとても簡単です - "/?"オプションを使うだけです。たとえば、すべてのnetshの内容(オプションのカテゴリ)を表示するには、図1に示すように、単にnetsh /?と入力します。
1:netsh /?help options実行結果
上の図では、コンテキストを選択して、そのコンテキスト内の構成アイテムを次のステップに進めることができます。例えば、netsh lan /?と入力すると、図2に示すようなインターフェースが表示されます。
***図2:netsh lan /?の実行結果
上に表示された情報から、あなたは私たちが続けるように導くことを続けることができます:
netsh lan show /?
戻り情報から、ネットワークカード情報を表示するために、次のコマンドを使うことができます。 Br>
netsh lan show interfaces
/?を付けてnetshコマンドを複数回使用することで、たくさんのnetshコマンドを起動して、ついに私たちの運用目標を達成することができます。
#9 - リモートコンピュータ名とログイン認証情報のサポート
netshコマンドの実行パラメータは、リモートコンピュータ名、IPアドレス、およびパスワード認証情報をサポートします。オプション "-r"はマシン名、 " - U"はユーザー名、 " - p"はパスワードを示します。
例を見てみましょう。
netsh -r WinXP-1 -u winxp-1 \\ administrator -p My!Pass1インターフェイスip show config
ネットワーク経由でリモートでコマンドを実行するためのリモートコンピュータの名前、リモートユーザー名とパスワード。リモートコンピュータがこのコマンドをサポートしている限り(異なるオペレーティングシステムはさまざまな異なるコマンドを使用します)、実行することができます。
#8 - インタラクティブモードまたはスクリプトモードで実行する
netshコマンドは、コマンドを入力して手動で、またはスクリプトでインタラクティブに実行できます。ローカルマシンまたはリモートマシンで手動でコマンドをステップバイステップで入力する場合は、コマンドラインにnetshと入力すると、次のようなインターフェイスが表示されます。
netsh>
in netsh>シンボルの下には、呼び出したいすべてのnetshコマンドを入力でき、さらにnetshにリモートコンピューターに接続するように指示することもできます。
一方、netshで使用されるスクリプト名を指定するには、netsh -fを使用します。
#7 - ファイアーウォールポートを開く
netshコマンドはファイアーウォールポートを素早く簡単に開く。たとえば、次の例ではポート445が開きます。
netsh firewall set portopening tcp 445 smb enable
コマンドが正常に実行されると、「Ok」という応答メッセージが表示されます。
#6 - 現在のネットワーク設定のインポートとエクスポート
netshコマンドはあなたのIPアドレス設定のインポートとエクスポートを簡単にします。 GUIインターフェイスとは異なり、設定情報をエクスポートする場合は、次のコマンドを入力する必要があります。
netsh –cインターフェイスダンプ> test.txt
** *図3:IPアドレスの設定情報のエクスポートと表示
あとで同じコンピュータまたは別のコンピュータでこの設定ファイルをインポートできます。
netsh –f Test.txt
#5 - Netshコマンドの最新の使用方法を試す
Windows Server 2008の多くの新機能には、netshコマンドが含まれています。以下は、Windows Server 2008の新しいカテゴリのnetshコマンドです。
* dhcp
* dhcpclient
* http
* ipsec
* lan
* nap
* netio
* rpc
* winhttp
DHCPクライアントだけでなく、DHCPクライアントもセットアップできます。 DHCPサーバーを設定できます。 IPSec暗号化、ネットワークアクセス保護(NAP)クライアントなどを設定することもできます。
サーバーに役割を追加すると、より多くのコンテキストが表示されます。たとえば、Windows Server 2008にネットワークポリシーサーバーの役割を追加した場合、netsh構成項目のコンテキストは "nps"になります。
#4 - TCP /IPのトラブルシューティングとNICの修復
netshを使うと、TCP /IPのNICのトラブルシューティングとリセットができます。次の例を見てみましょう。
*すべてのIPスタックの設定情報をリセットしてログファイルを出力する - netsh int ipv4 reset resetlog.txt
* TCP /IPプロトコルをインストールします - Netsh int ipv4 install
* TCP /IPのアンインストール - netsh int ipv4 uninstall
#3 - Windowsファイアウォールの詳細設定
Windows Server 2008およびWindows Vistaでは、双方向のWindows Advanced Firewallを構成するために新しいadvfirewallネットワーク設定を使うことができます。もちろん、これを従来のWindowsファイアウォールとして設定することもできます。例をいくつか示します。
*すべてのファイアウォールルールを表示する - netsh advfirewallファイアウォールルール名を表示する= all
*ポート21に関連付けられているすべての高度なファイアウォールルールを削除する - netsh advfirewallファイアウォール削除名前ルール名= allプロトコル= tcp localport = 21
* Windowsのファイアウォールの詳細設定のエクスポート - netsh advfirewallエクスポート "c:\\ advfirewall.wfw"
おそらく最も頻繁に使用されるコマンドはWindowsファイアウォールを有効または無効にするには、次のコマンドを使用します。
netshファイアウォール設定opmode無効または:
netshファイアウォール設定opmode有効
#2 - ワイヤレス設定の設定
Windows Server 2008およびWindows Vistaでは、netsh wlanコマンドを使用して無線ネットワークの設定ファイルを設定し、無線ネットワークに接続できます。いくつかの例を見てみましょう。
*定義済みのワイヤレスネットワークに接続 - netsh wlan connect ssid =” mySSID” name =” WLAN-Profil1”
*現在のビューワイヤレス設定 - netsh wlan設定の表示
*ワイヤレスネットワーク設定ファイルの追加 - netsh wlan proの追加 #1 - IPアドレスとネットワーク設定の設定 netshの頭字語(ネットワークシェル)と同じように、netshの本来の目的はネットワークの基本的なパラメータを設定することです。いくつかの例を見てみましょう。 *ネットワークカードのIPアドレスを表示する - netshインターフェースip show config *ネットワークカードのIPアドレスをDHCPを使用するように設定する - netshインターフェースip setアドレス名= "ローカルArea Connection "source = dhcp *静的IPアドレスを使用するようにNICのIPアドレスを設定します - netsh interface ip set address"ローカルエリア接続 "static 10.0.0.9 255.0.0.0 10.0.0.1 1 * DNSサーバーの設定を増やす - netsh interface ip add dnsserver "ローカルエリア接続" 10.0.0.1 netshコマンドラインユーティリティは、常にWindowsシステム管理者の機能です。強力なツールWindows Server 2008およびWindows Vistaでは、新しい機能が追加されているため、netshの機能がより強力で柔軟になります。
<まとめ> IV。まとめ
ブート速度は少し遅いです、Windowsのブートエントリでもう少しかもしれません、msconfigを実行すると、コンピュータの起動時にプログラムがロードされるのを見ることができます。 360人の警備員
この記事では、Pingコマンドを使ってインターネットにアクセスできない理由を調べる方法について説明しますが、起動後にコンピュータがネットワークに接続できないため、DOSウィンドウが表示されました。 P
delという記述を使用しています明らかにその役割は、ファイルを削除するための dry destructionです。 ファイルのコピーは少し複雑で、ファイルの削除は簡単です。 a.batファイルを削除し
Windowsのシステムコマンドプロンプトウィンドウでpingコマンドを使用してさまざまなIPアドレスにpingを実行できることは誰もが知っています。ネットワークリンクのさまざまな状況を分析して判断す