首页 | 邮件资讯 | 技术教程 | 解决方案 | 产品评测 | 邮件人才 | 邮件博客 | 邮件系统论坛 | 软件下载 | 邮件周刊 | 热点专题 | 工具
网络技术 | 操作系统 | 邮件系统 | 客户端 | 电子邮箱 | 反垃圾邮件 | 邮件安全 | 邮件营销 | 移动电邮 | 邮件软件下载 | 电子书下载

操作系统

Windows 9X | Linux&Uinx | Windows Server | 其它操作系统 | Vista | FreeBSD | Windows 7/8 |
首页 > 操作系统 > Windows Server > Windows Server 2012命令工具實戰TOP 8-(1) > 正文

Windows Server 2012命令工具實戰TOP 8-(1)

出处:www.netadmin.com.tw 作者:顧武雄 时间:2013-11-19 11:13:01
Server Core模式是讓Windows Server 2012發揮絕佳效能的運作平台,目前它除了提供更便利的命令管理工具外,還內建了二千四百多個可用的PowerShell命令,相較前一版可以說是一日千里。如何善用一些常用的管理工具與命令讓伺服器的管理更加靈活,即是本文要與各位讀者分享的重點。
有人說自從Windows的時代來臨之後,一般人使用電腦的習慣變得更加懶惰了,這種說法針對的可不只是一般使用者,主要還包括廣泛的IT專業人員。有經驗的IT先進都知道,命令環境與圖形介面的使用其實是相輔相成的,這就好比中國太極圖式中的陰陽兩極,缺一不可。 

仔細想想,如果平日的IT運作環境僅有命令環境或是圖形介面來管理一切伺服器、網路設備、排程工作、故障排除、資料庫維護、系統測試、應用系統效調等工作,相信大多數的IT人員都會顧此失彼,窮於應付。 

由此可見,甚麼時候該使用命令環境來維護,以及在甚麼情境下該採用圖形介面來管理,取決於資訊人員的IT智慧。在全新的Windows Server 2012作業系統中,無論是命令環境還是圖形介面的使用,相較於前一版Windows Server 2008 R2,提供了更多的命令工具以及更多流暢的圖形介面管理設計。 

以命令環境的使用經驗來說,如果使用者已經相當熟悉舊有Windows命令提示字元的使用,以及也有了一些Windows PowerShell命令工具的使用經驗,那麼在作業系統架構安裝的時候,若如圖1所示選擇「Server Core」的安裝項目,肯定會是最佳的選擇,因為它不僅滿足了完全命令的主控台使用習慣,還可以同時提供最佳化效能的作業平台,並且讓運作上的安全性也隨之大幅提升。 


▲圖1 安裝作業系統。


TOP 1:以圖形介面遠端管理Server Core作業系統 

只要預先在Server Core主機上完成本機防火牆的相關設定,然後透過另一部位於相同網路與網域內的Windows Server 2012或Windows 8電腦,開啟MMC主控台介面,便可以選擇所要載入的伺服器管理項目與所要連線的主機。 

圖2所示是透過MMC主控台所開啟的「新增或移除嵌入式管理單元」介面,在此只要在左邊窗格內選取所要管理的項目,然後按下〔新增〕按鈕,即可加入至右方窗格內,新增過程將會出現設定所要連線的主機名稱(預設是本機電腦)。按下〔確定〕按鈕即可完成設定。 


▲圖2 新增MMC管理單元。


圖3所示是筆者完成幾個常用功能加入MMC介面的範例,這些常用功能包含工作排程器、磁碟管理、事件檢視器。 


▲圖3 MMC遠端管理Windows Server 2012。


TOP 2:快速完成Windows Server 2012 Server Core基本組態設定 

首先,來到Windows Server 2012 Server Core的主控台畫面。在這個純命令介面的作業環境之中,可以下達「sconfig」命令,開啟如圖4所示的頁面。 


▲圖4 Server Core基本設定工具。
接著,快速完成各項基本的伺服器設定,例如所屬的網域…工作群組設定、電腦名稱設定、是否啟用遠端管理以及遠端桌面、Windows更新設定、網路設定、設定日期與時間、重新啟動電腦、關閉伺服器等等。針對某些系統的基本設定,透過此文字介面的提示問答方式,在設定上確實簡單許多。 

緊接著,就來示範一下將此電腦加入現有Active Directory網域的方法。輸入「1」開啟如圖5所示的提示訊息,接下來範例中會提示,若要加入網域輸入「D」,想加入工作群組則輸入「W」,這裡的英文字母輸入是不區分大小寫。然後,輸入要加入的網域名稱,以及鍵入網域管理員的帳號名稱繼續。 


▲圖5 加入網域。


隨即開啟如圖6所示的提示視窗,詢問所指定網域管理員帳號的密碼。正確輸入密碼之後,系統將提示需要重新啟動電腦以完成設定。待重新開機後,便可以登入網域,成為網域成員伺服器。 


▲圖6 驗證網域密碼。


關於Server Core主機上的簡單操作設定,除了透過全新的SConfig工具外,常用的還有按下〔Ctrl〕+〔Alt〕+〔Del〕鍵來開啟如圖7所示的選單,在此可以選擇鎖定目前的工作階段,或切換成另一位使用者來登入、登出、變更密碼,以及開啟「工作管理員」。 


▲圖7 基本功能選單。


圖8所示便是執行「變更密碼」後所開啟的頁面,只要正確輸入舊密碼以及兩次相同的新密碼,便可以完成目前使用者的密碼變更。 


▲圖8 變更密碼。


TOP 3:Server Core主機常用的基本命令介紹 

Server Core主機常用的基本命令包含內建於命令提示字元中的常用命令,以及Windows PowerShell中常用的命令,這裡示範幾個常見的用法。 

首先,在Server Core的命令提示列輸入PowerShell命令,進入到PS的提示字元下,接著若想知道目前安裝的Windows Server 2012是何種版本,則如圖9所示下達「Get-WindowsEdition -Online」便可以得知。範例中所顯示的便是DataCenter版本。想要脫離PS命令提示字元時,輸入「Exit」命令即可。 


▲圖9 查看Windows版本。


在前面所介紹的SConfig命令工具中,可以透過第13項與第14項的選擇讓伺服器重新啟動或關機。然而,過去常用的Shutdown命令一樣可以在一般命令提示字元中使用。 

如圖10所示,當執行命令「shutdown /m \\電腦名稱 /r /t 30」時,便可以讓指定的網域電腦在30秒後重新啟動。如果要關機,則將「/r」參數修改成「/s」,若只是進行休眠,就使用「/h」參數。另外,在沒有搭配「/m」參數來指定網域電腦時,代表目標將為本機電腦。 


▲圖10 關機管理。


關於Shutdown命令的使用,如果想要直接呼叫出圖形介面來做關機設定時,只要執行命令「shutdown /i」開啟如圖11所示的「遠端關機對話方塊」視窗,便可以新增所有準備進行關機的電腦清單,然後設定執行的動作選單、等待的秒數、關機的理由。 


▲圖11 遠端關機設定介面。


接下來,為了方便後續能夠隨時查詢某一個PowerShell命令的使用方法與範例,強烈建議在進入PS提示字元後,如圖12所示下達「Update-Help」命令立即更新至最新的線上輔助說明,而執行這項操作將會花費一些時間。 


▲圖12 更新說明檔

完成線上輔助說明更新之後,後續便可以針對任何一個想要知道用法的命令,如圖13所示下達「Get-Help 命令名稱 -Detailed」來取得完整的用法說明。 


▲圖13 查看命令詳細用法。


若只想快速查詢某個PowerShell命令的使用範例,則如圖14所示執行「Get-Help 命令名稱 -Examples」命令參數即可查到完整的使用範例與說明。 


▲圖14 查看命令範例。


接著示範本機Windows防火牆最常進行的管理動作,那就是關閉指定網路的防火牆功能。可以先下達Get-NetFirewallProfile命令來查看目前有哪些網路的防火牆設定檔資訊。在已登入Active Directory的網路環境中,一般就會有Private、Public以及Domino。 

在如圖15所示的範例中,便是透過執行「Set- NetFirewallProfile -Name Private -Enabled False」命令,將Private網路的防火牆設定為停用,其結果可以透過下達「Get-NetFirewallProfile -Name Private」命令來查看目前的Enabled欄位值是否為「False」。 


▲圖15 關閉Windows防火牆。


前面曾提到在SConfig命令工具中加入網域的方法,當然也可以在此工具中選擇加入工作群組以便退出網域。然而,在PowerShell命令中將能夠以更快速的方法來退出目前的網域,那就是如圖16所示下達「Remove-Computer」命令。倘若此電腦目前並未在網域內,系統也會出現提示。


▲圖16 移出網域。


針對電腦名稱的修改,除了可在SConfig命令工具中完成外,也可以在PowerShell提示中如圖17所示下達「Rename-Computer -NewName 新電腦名稱 -Force -PassThru」命令來做更名。成功更名之後,記得重新開機才能夠生效。 


▲圖17 變更電腦名稱。


關於電腦名稱的變更,除了使用PowerShell命令來完成外,傳統的做法則是如圖18所示下達Windows內建的命令「netdom renamecomputer 原電腦名稱 /newname:新電腦名稱 /force」,來修改電腦名稱並且重新開機,其中原電腦名稱可以是網域內的其他電腦。 


▲圖18 變更電腦名稱。


無論是修改網域內的任何一台電腦名稱,或者將某一台網域電腦進行關機或重新啟動,都必須先知道該電腦的名稱,必要時甚至可能會想知道其唯一的安全識別碼。 

單以電腦名稱的查詢來說,若已知道它的IP位址,建議直接執行命令「Ping -a IP位址」,即可反解出其完整的電腦名稱。如果連IP位址都不曉得時,不妨如圖19所示下達「Get-ADComputer -Filter * | FT DNSHostName,SID -AutoSize」命令,來呈列出目前網域內的所有電腦與相對的SID。 


▲圖19 查看所有AD電腦。


TOP 4:在命令模式下如何管理網路組態 

在開始講解網路設定命令之前,同樣地可以在SConfig文字介面中直接輸入「8」來進入到如圖20所示的網路設定選項。進入選項設定畫面後,系統會先詢問所要設定的網路介面索引編號,輸入完畢將列出目前該網路介面的TCP/IP設定值,接著開始選擇所要設定的是網路介面卡位址,還是要設定DNS伺服器的位址。 

以選擇網路介面卡位址為例,必須先選擇採用DHCP還是靜態IP位址,然後再進行相關位址設定。必須注意的是,任何選擇的輸入,一旦直接按下〔Enter〕按鍵便會回到上一層選單。 


▲圖20 快速網路設定
接著,說明PowerShell命令在網路管理上的使用技巧。首先,如圖21所示執行「Get-NetAdapter | FT -Autosize」命令來查看目前所有網路介面的基本資訊,包括網路名稱、介面資訊描述、索引編號、MAC位址以及連線的速度。 


▲圖21 查看網路卡硬體資訊。


然後再下達命令「Get-NetAdapterHardwareInfo | FT -Autosize」檢視更進階的網路介面資訊,例如匯流排的編號、裝置編號、插槽編號、介面卡類型與速率、版本資訊等等。 

隨後,如圖22所示下達「Get-NetIPConfiguration」命令,查看目前所有網路介面的IP組態設定。其中介面的索引編號相當重要,因為在修改某一個網路介面的IP組態時,便需要提供此索引編號。 


▲圖22 查看網路卡IP組態。


如圖23所示,緊接著便可以下達「New-NetIPAddress -InterfaceIndex 12 IPAddress 192.168.7.177 -PrefixLength 24 -DefaultGateway 192.168.7.1」命令來完成指定的網路介面IP組態設定,包括IP位址、子網路遮罩長度以及預設閘道IP位址。 


▲圖23 新增網路IP組態設定。


上一個步驟中的網路介面IP位址組態設定,並未包含DNS的IP位址設定,因此接下來如圖24所示執行「Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddress 192.168.7.246,168.95.1.1」命令來指定DNS主機的IP位址,其中位址的輸入可以是一筆或兩筆。完成設定之後,可以下達「Get-NetIPConfiguration」命令來查看更新結果。


▲圖24 設定DNS位址。


想要新增與移除網路介面的DNS主機位址時,除了使用PowerShell外,也可以透過傳統常用的netsh命令來完成。 

如圖25所示的「netsh int ip add dnsservers "乙太網路" 192.168.7.226」命令便是新增一筆DNS主機位址設定,如果將其中的「add」參數改成「delete」,則將會移除指定的DNS主機位址。設定完成後,可下達「ipconfig /all」命令查看結果。 


▲圖25 刪除與新增DNS位址。


在網路介面的管理中,若想知道有哪些網路已啟用DHCP設定,可以下達類似如圖26中的範例命令「Get-NetIPInterface -InterfaceAlias "乙太網路" | ft interfaceAlias,AddressFamily,DHCP」。其中如果沒有指定「-InterfaceAlias」參數,則會列出目前所有的網路介面。 


▲圖26 查看DHCP啟用狀態。


接下來假設要將一個名為「內部網路」的IPv4之DHCP網路設定停用,只要如圖27所示執行「Set-NetIPInterface -InterfaceAlias "內部網路" -AddressFamily "IPv4" -Dhcp Disable」命令即可。相反地,若要啟用DHCP設定,則只需將其中的「-Dhcp Disable」改成「-Dhcp Enable」。 


▲圖27 停用DHCP設定。


當伺服器上所安裝的網路介面很多時(包含虛擬網路),許多時候為了易於管理,都會將這些不同用途的網路介面名稱修改成易於辨識的新名稱。

如圖28所示,在此下達「Rename-NetAdapter -Name "乙太網路" -NewName "內部網路"」命令,以便將預設的「乙太網路」名稱修改成為「內部網路」。 


▲圖28 修改網路名稱。


當需要停用某一個網路介面的連線時,如圖29所示執行「Disable-NetAdapter -Name "乙太網路"」命令即可停用。相反地,如果要進行網路介面的啟用,則將命令修改為「Enable-NetAdapter」。 


▲圖29 停用網路卡。


TOP 5:在命令模式下進行系統服務管理 

關於服務的管理,肯定也是Windows Server管理員常用的工具,只是許多人都已經習慣在「系統管理工具」內開啟「服務」,或者以點選「開始」→「執行」後輸入「service.msc」的方式來開啟其介面,但現在換到純命令介面時該如何進行管理呢?
相关文章 热门文章
  • “http 500内部服务器错误”的解决方法
  • 利用Windows 2000 Server的RRAS实现VPN服务器
  • 用凤凰万能启动盘解决本地/域管理员密码丢失
  • Win2003 Server企业版安装配置
  • Active directory 灾难恢复
  • Windows 2000/03域和活动目录
  • 如何在vmware4上创建windows 2003群集
  • MSI文件制作全过程
  • Win2000命令全集(一)
  • Windows 2000/AD技巧
  • 此系统的本地策略不允许您采用交互式登录解决方法
  • Win2000路由的安装与设置实现不同网段互通
  • 自由广告区
     
    最新软件下载
  • Foxmail 7.1 正式版
  • Exchange Serer 2013 安装指南
  • Exchange Server 2013 Cumulative upd...
  • Acronis Disk Director 10
  • WinWebMail Server 3.8.5.1 标准版
  • WinWebMail Server 3.8.5.1 企业版
  • ORF Fusion 5.0 反垃圾邮件软件正式版
  • MDaemon Server 简体中文版
  • Exchange Server 2010 Service Pack 3
  • WinWebMail Server 3.8.3.3 标准版本
  • WinWebMail Server 3.8.3.3 &nbs...
  • WinWebMail Server 3.8.2.1 标准版
  • 今日邮件技术文章
  • Windows Server 2012命令工具實戰TOP ...
  • Microsoft Lync 2010 行動用戶端實戰問..
  • Exchange Server 2010基礎建置與管理-(2)
  • Exchange Server 2010基礎建置與管理-(1)
  • 在全程Linux環境部署IBM Lotus Domino...
  • 在全程Linux環境部署IBM Lotus Domino...
  • Exchange Server 2013 訊息安全防護火...
  • Exchange Server 2013 訊息安全防護火...
  • Exchange 2003至Exchange2010完全升級...
  • NSA曾入侵墨西哥总统电子邮箱
  • 揭秘垃圾邮件背后黑色产业链:电子邮箱...
  • 调查发现上季度全球每7封垃圾邮件就有...
  • 最新专题
  • Windows Server 2012技术专题
  • Windows 8 技术专题
  • Exchange Server 2013技术专题
  • Exchange 2003升级到Exchange 2010
  • 鸟哥的Linux私房菜之Mail服务器
  • Exchange Server 2010技术专题
  • Windows 7 技术专题
  • Sendmail 邮件系统配置
  • 组建Exchange 2003邮件系统
  • Windows Server 2008 专题
  • ORF 反垃圾邮件系统
  • Exchange Server 2007 专题
  • 分类导航
    邮件新闻资讯:
    IT业界 | 邮件服务器 | 邮件趣闻 | 移动电邮
    电子邮箱 | 反垃圾邮件|邮件客户端|网络安全
    行业数据 | 邮件人物 | 网站公告 | 行业法规
    网络技术:
    邮件原理 | 网络协议 | 网络管理 | 传输介质
    线路接入 | 路由接口 | 邮件存储 | 华为3Com
    CISCO技术 | 网络与服务器硬件
    操作系统:
    Windows 9X | Linux&Uinx | Windows NT
    Windows Vista | FreeBSD | 其它操作系统
    邮件服务器:
    程序与开发 | Exchange | Qmail | Postfix
    Sendmail | MDaemon | Domino | Foxmail
    KerioMail | JavaMail | Winwebmail |James
    Merak&VisNetic | CMailServer | WinMail
    金笛邮件系统 | 其它 |
    反垃圾邮件:
    综述| 客户端反垃圾邮件|服务器端反垃圾邮件
    邮件客户端软件:
    Outlook | Foxmail | DreamMail| KooMail
    The bat | 雷鸟 | Eudora |Becky! |Pegasus
    IncrediMail |其它
    电子邮箱: 个人邮箱 | 企业邮箱 |Gmail
    移动电子邮件:服务器 | 客户端 | 技术前沿
    邮件网络安全:
    软件漏洞 | 安全知识 | 病毒公告 |防火墙
    攻防技术 | 病毒查杀| ISA | 数字签名
    邮件营销:
    Email营销 | 网络营销 | 营销技巧 |营销案例
    邮件人才:招聘 | 职场 | 培训 | 指南 | 职场
    解决方案:
    邮件系统|反垃圾邮件 |安全 |移动电邮 |招标
    产品评测:
    邮件系统 |反垃圾邮件 |邮箱 |安全 |客户端
    广告联系 | 合作联系 | 关于我们 | 联系我们
    版权所有:邮件技术资讯网©2003-2016 www.5dmail.net, All Rights Reserved
    www.5Dmail.net Web Team   粤ICP备09060656号