در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

برای تنظیم کردن کارت شبکه به وسلیه دستورات powershell است

سلام این مقاله برای تنظیم کردن کارت شبکه به وسلیه دستورات powershell است

درکل به سه صورت می شود تنظیم های کارت شبکه را بر روی کارت شبکه انجام داد

یک بصورت گرافیکی

دو بصورت commamd prompt که می شود دستورات netsh

سه روش powershell میباشد

از روش دو و سه برای وقتی استفاده می شود که سرورهای مایکروسافت را بصورت core نصب شداند و بصورت گرافیکی نمی شود تنظیمات را انجام داد یا برای برنامه نویس ها که بخواهند از طریق برنامه نویسی تنظیمات را انجام بدهند از دو و سه می شود استفاده کرد

خوب بریم سراصل مطلب

اجرای PowerShell هست

در run تایپ کنید PowerShell

تا محیط زیربه نمایش دربیاید

برای تنظیم کردن کارت شبکه به وسلیه دستورات powershell است

خوب اولین دستور در powershell که باید اجرا کنید این دستور است

<left>

PS C:\Users\min> powershell ise

با اجرای این دستور وارد محیط توسعه می شود چون دستورات به حروف کوچک و بزرگ حساس می باشد و تعداد پارامتر ها بسیار زیاد می باشد بهتر از این محیط استفاده کنید تا هم به تایپ سریع و هم به اینکه پارامتر ها به ما نمایش بده تا بتوانیم دستورات سریع و بدون اشتباه درج کنیم استفاده کنید این میحط شبیه به برنامه نویسی می باشد و با نوشتن قسمتی از متن می تواند آن را به شما نمایش داده

برای تنظیم کردن کارت شبکه به وسلیه دستورات powershell است

اولین دستور

<left>

Get-NetAdapter

این دستور برای نمایش تعداد و اسم کارت شبکه های که بر روی سیستم شما نصب می باشد هست

خروجی

PS C:\Users\min> Get-NetAdapter

Name                      InterfaceDescription                               ifIndex Status       MAs Address             LinkSpeed
---------                --------------------------------                              ----------             --------------            -------------
Real-nic                  Qualcomm Atheros AR8161 PCI-E Gigabi...       3 Up           C8-60-00-EE-88-3D       100 Mbps

اطلاعات به نمایش درآمد مک آدرس و سرعت و اسم اینترفیس و مارک و مدل کارت شبکه می باشد که بسیارمفید هست

خوب حالا بریم تنظیم آی پی بر روی کارت شبکه که اسمش هست real-nic و در لیست بالا اولین کارت شبکه هست

New-NetIPAddress -InterfaceAlias "real-nic" -IPAddress 192.168.0.250 -PrefixLength 24 -AddressFamily IPv4 

-

اسم پارامتر توضیح پارامتر

-InterfaceAlias	با این پارامتر اسم کارت شبکه مورد نظر را انتخاب نموده 
-InterfaceIndex	بجای اسم میشود از ifindex اینترفیس استفاده کرد برای انتخاب اینترفیس مورد نظر  ifindex ها را می توان از دستور Get-NetAdapter به دست آورد
-IPAddress	عدد ip  را بر جلو این پارامتر قرار می دهیم مثل 192.168.0.1
-Prefixlength	Subnetmask آی پی می باشد که بصورت prefix باید وارد بشود /24 /8 /16 
-AddressFamily	نوع آدرس ipv4  یا ipv6
	

خوب حالا برای نمایش ip می توانیم از دستور زیر استفاده کنیم

Get-NetIPAddress -InterfaceIndex 3 

یا

Get-NetIPAddress -InterfaceAlias "Real-nic" 

خروجی

IPAddress : 192.168.0.253

InterfaceIndex : 3

InterfaceAlias : real-nic

AddressFamily : IPv4

Type : Unicast

PrefixLength : 24

PrefixOrigin : Manual

SuffixOrigin : Manual

AddressState : Preferred

ValidLifetime : Infinite ([TimeSpan]::MaxValue)

PreferredLifetime : Infinite ([TimeSpan]::MaxValue)

SkipAsSource : False

PolicyStore : ActiveStor

خوب بریم برای تنظیم Gateway بر روی اینترفیس

دستور

New-NetRoute -InterfaceAlias "real-nic" -DestinationPrefix 0.0.0.0/0 -NextHop 192.168.0.1 

اسم پارامتر توضیح پارامتر

-InterfaceAlias با این پارامتر اسم کارت شبکه مورد نظر را انتخاب نموده

-InterfaceIndex بجای اسم میشود از ifindex اینترفیس استفاده کرد برای انتخاب اینترفیس مورد نظر ifindex ها را می توان از دستور Get-NetAdapter به دست آورد

-DestinationPrefix می شود netid شبکه مورد نظر اینجا چون اینترنت هست از یک default

gateway 0.0.0.0/0 استفاده شد است یعنی هر چیز که بلد نیستی

-NextHop می شود ip address router next hop

دستور نمایش Gateway تنظیم شده

Get-NetRoute -InterfaceIndex 3 

یا

Get-NetRoute -InterfaceAlias "real-nic" 

خروجی

ifIndex DestinationPrefix                              NextHop                                  RouteMetric PolicyStore
------- -----------------                              -------                                  ----------- -----------
3       255.255.255.255/32                             0.0.0.0                                          256 ActiveStore
3       224.0.0.0/4                                    0.0.0.0                                          256 ActiveStore
3       192.168.0.255/32                               0.0.0.0                                          256 ActiveStore
3       192.168.0.253/32                               0.0.0.0                                          256 ActiveStore
3       192.168.0.0/24                                 0.0.0.0                                          256 ActiveStore
3       0.0.0.0/0                                      192.168.0.1                                      256 ActiveStore
 

خوب برای DNS سرور بر روی اینترفیس

دستور

Set-DnsClientServerAddress -InterfaceIndex 3 -ServerAddresses 192.168.0.10,8.8.8.8 

در دستور بالا اولی dns primary هست و دومی alternate dns هست

برای نمایش

Get-DnsClientServerAddress -InterfaceIndex 3 

یا

Get-DnsClientServerAddress -InterfaceAlias "real-nic" 

خروجی

<text>

InterfaceAlias Interface Address ServerAddresses

Index Family

-------------- --------- ------- ---------------

real-nic 3 IPv4 {192.168.0.1}

real-nic 3 IPv6 {}

<text>

0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....