網頁

顯示具有 Windows Server 2012 R2 標籤的文章。 顯示所有文章
顯示具有 Windows Server 2012 R2 標籤的文章。 顯示所有文章

2024年1月16日 星期二

[筆記] Powershell網路設定 【Windows Server 2012以上適用】

  •  Test-Connection

用於測試與指定的目標主機的連接,類似於Ping。
---

# 測試與目標主機的連接

Test-Connection -ComputerName "example.com" -Count 4


-ComputerName 參數用於指定目標主機的名稱或 IP 地址

-Count 參數指定要發送的 ping 請求的數量

-BufferSize 以指定 ping 包的大小

-Quiet 以Boolean 值表示測試是否成功

---


  • Get-NetIPConfiguration

提供了有關 IP 地址、遮罩、預設閘道等相關網路配置資訊的詳細資訊。類似於Ipconfig /all。

---




InterfaceAlias:網路介面的別名,通常是人類可讀的名稱,例如 "乙太網路"。

InterfaceIndex:網路介面的唯一索引號碼。

InterfaceDescription):網路介面的描述資訊,可能提供有關介面更多的細節。

IPv4Address:分配給該介面的 IPv4 地址。

IPv6Address:分配給該介面的 IPv6 地址。

SubnetPrefixLength:子網遮罩的位元數,用於確定網路的子網範圍。

DefaultGateway(預設閘道):該介面的預設閘道地址。

DhcpServer(DHCP 伺服器):如果有啟用 DHCP,則這是 DHCP 伺服器的地址。

DnsServer(DNS 伺服器):DNS 伺服器的地址,通常有多個。

DhcpEnabled(啟用 DHCP):指示介面是否使用 DHCP 來獲取 IP 地址。


  • New-NetIPAddress

新增 IP 地址

---

Get-NetIPConfiguration

interfaceIndex = 14

InterfaceAlias 乙太網路



#在指定的網路介面上新增 IP 地址

New-NetIPAddress -InterfaceIndex 14 -IPAddress "192.168.0.100" -PrefixLength 24 -AddressFamily IPv4 -Type Unicast -SkipAsSource $false

類似於netsh interface ipv4 add address "14" address=192.168.0.100 prefixlength=24


-InterfaceIndex: 指定網路介面的索引。

-IPAddress: 指定要新增的 IP 位址。

-PrefixLength: 指定子網遮罩的位元數,用於確定網路的子網範圍。

-DefaultGateway: 指定預設閘道的地址。

-AddressFamily: 指定地址家族,可以是 IPv4 或 IPv6。在這個指定了 IPv4。

-Type: 指定 IP 位址的類型,可以是 Unicast、Anycast 或 Multicast。

-SkipAsSource: 指定是否跳過將這個地址用作發送源。設定為 $false,表示不跳過。

---


  • Set-DnsClientServerAddress
設定DNS

---

#設定DNS

Set-DnsClientServerAddress -InterfaceIndex 14 -ServerAddresses ("8.8.8.8", "8.8.4.4")

類似於

netsh interface ipv4 set dnsservers "14" static 8.8.8.8 primary 8.8.4.4 index=2



進階用法

---

# 定義網路介面的索引和IP配置資訊

$interfaceIndex = 14

$ipAddress = "192.168.0.100"

$subnetMask = "255.255.255.0"

$gateway = "192.168.0.1"

$dnsServer = "8.8.8.8"


# 加入 IP 地址

New-NetIPAddress -InterfaceIndex $interfaceIndex -IPAddress $ipAddress -PrefixLength 24 -DefaultGateway $gateway


# 設定 DNS 伺服器

Set-DnsClientServerAddress -InterfaceIndex $interfaceIndex -ServerAddresses $dnsServer

---

2015年8月4日 星期二

[筆記] Windows Server 2016 安裝Intel 82579V網卡驅動程式

參考連結:Intel 82579V on Windows server 2012 / 2008 R2 | 太空猴子
在Server 2008 R2強行植入Intel 82579V網卡驅動雜記 | 蘇老碎碎念
Enable the Intel 82579V NIC in Windows Server 2012 | http://www.ivobeerens.nl

參考樓上網誌,終於成功讓我在Server 2016上強制安裝網卡驅動進去。

Windows Server 2016(目前還是Windows Server Technical Preview)內初裝好之時,所有驅動都OK,唯偏網卡驅動。畢竟個人PC硬轉Server多少會有這問題,之前做法都是用驅動大師等工具。不過大概是OS版本太新,裝了之後還是抓不到Orz,後來便Google拜見樓上2篇文章才看見曙光。

之後至Intel官網下載Windows10的網卡驅動,解開內部壓縮檔,解開一看,最新內有個NDIS65資料夾,內文參考文章看來已經更新幾個版次了。

依樣畫葫蘆,順便也將62、63、64一併修改(未測試過),強改完成!之後便塞回去原本安裝包內,再照著參考文章安裝,成功了!

參考成果就留放出來-下載連結,畢竟給自己參考的,有人如果安裝有問題出事別找我XD