とあるエンジニアの技術記録

主にWindowsやLinuxの設定方法、トラブル解決方法について投稿してます~♪

PowerShellについて①

2016年11月11日 20時51分30秒 | WIN

こんにちわ。
まだ11月なのに連日12月上旬の気温らしく寒いとぶつぶつ言いながら出勤しております、、
(毎日寒ければ慣れてくるので平気ですが寒暖差があるこの時期がとても苦手です、、)

本題になりますが、いまさらですが、、
ServerCoreを設定することが増えそれに伴いPowerShellコマンドも入力する機会が増えてきました、、、
WindowsServer2012 R2 ServerCore上で使用している設定やコマンド等を記載していきます。
 *ServerCoreに関してはかなり初心者です、、ほぼ初歩的な内容になります。

今回は以下3点です。
 ①Powershellの起動
 ②FWの設定変更
 ③ネットワークの種別(NetworkCategory)を変更する方法

①Powershellの起動
まずそもそもPowershell起動方法すらわからなかったため、
コマンドプロンプト画面で「powershell」と入力すると以下のようなプロンプトになり、Powershellが起動します。

 C:\>powershell
 Windows PowerShell
 Copyright (C) 2014 Microsoft Corporation. All rights reserved.

 PS C:\>

powershellを停止する場合は「exit」と入力します。
 PS C:> exit

 C:\>


②FWの設定変更
次にServerCoreのFWをオフにする設定ですが、
sconfigコマンドでは変更できなかったためPowershellを使用した無効化設定コマンドを行います。

 PS C:>Get-NetFirewallProfile | Set-NetFirewallProfile -Enabled false

有効化設定コマンドは以下の通りです。

 PS C:>Get-NetFirewallProfile | Set-NetFirewallProfile -Enabled true


③ネットワークの種別(NetworkCategory)を変更する方法
最後にWindows Server 2012 R2でネットワークの種別(NetworkCategory)を変更する方法について記載します。

 ▼プライベートに変更する場合
 PS C:>Get-NetConnectionProfile | where Name -eq "<ネットワーク名>" | Set-NetConnectionProfile -NetworkCategory Private

 ▼パブリックに変更する場合
 PS C:>Get-NetConnectionProfile | where Name -eq "<ネットワーク名>" | Set-NetConnectionProfile -NetworkCategory Public


また更新します。
以上です。

▼参考資料
「Server CoreモードでのFirewallの無効化」
http://blog.o365mvp.com/2012/11/13/server-core%E3%83%A2%E3%83%BC%E3%83%89%E3%81%A7%E3%81%AEfirewall%E3%81%AE%E7%84%A1%E5%8A%B9%E5%8C%96/

「Windows Server 2012 R2でネットワークの種別(NetworkCategory)を変更する方法 」
http://kiyokura.hateblo.jp/entry/2014/03/09/154551



コメントを投稿