Windows'ta çoğu kullanıcı, WiFi'ye bağlanmak, bazı ayarları değiştirmek veya internet bağlantısı olup olmadığını kontrol etmek için grafik arayüzü kullanır, ancak bir adım daha ileri gitmek istediğinizde ve Ağda neler olup bittiğini gerçekten teşhis etmek içinKomut istemi (CMD) en iyi yardımcınız olur. Buradan, neredeyse her zaman menülerde gezinmekten daha hızlı bir şekilde, rotaları, portları, DNS'i, paket kaybını görüntüleyebilir, IP adreslerini yapılandırabilir, güvenlik duvarını ayarlayabilir ve daha birçok işlemi gerçekleştirebilirsiniz. Ayrıca, olağandışı olayları tespit etmek ve ağınızı izlemek için GlassWire gibi araçları da kullanabilirsiniz.
Sistem yönetimi, siber güvenlik alanlarında çalışıyorsanız veya internette bir şeyin "çalışmadığı" durumlarda ne olduğunu anlamak isteyen meraklı bir kullanıcıysanız, bu konuları öğrenmek sizin için faydalı olacaktır. CMD'de gelişmiş ağ komutları (netsh, ipconfig, ping, tracert ve diğerleri) Bu çok büyük bir fark yaratıyor. Sadece sorunları çözmek için değil, aynı zamanda önlemek, altyapıyı belgelemek ve toplu iş komut dosyalarıyla tekrarlayan görevleri otomatikleştirmek için de kullanılıyorlar ve bu gibi önlemlerin farkında olmak faydalı. ASR (Saldırı Yüzeyi Azaltma) Derinlemesine savunma yaklaşımında.
CMD nedir ve ağ iletişiminde neden hala önemlidir?
Geçmişten kalma bir şey gibi gelse de, CMD şudur: klasik Windows komut yorumlayıcısıEski MS-DOS'un halefidir. Yazdığınız metin ile işletim sistemi arasında çevirmen görevi gören, metin tabanlı bir uygulamadır ve programları, yerel yardımcı programları ve .bat komut dosyalarını, grafik arayüzün genellikle sunmadığı bir kontrol seviyesiyle çalıştırmanıza olanak tanır.
Açmak için arama yapmanız yeterli. "cmd" veya "Komut İstemi" Başlat menüsünde veya tuşuna basın. Win + R, yazmak cmd ve kabul edin. Ağ ayarlarını, güvenlik duvarlarını veya hizmetleri etkileyen komutlar kullanacaksanız, yönetici olarak açmanız en iyisidir (sağ tıklayın > Yönetici olarak çalıştır) izin hatalarından kaçınmak için.
CMD üzerinden hem eski MS-DOS yardımcı programlarını hem de modern ağ araçlarını çalıştırabilirsiniz. Ayrıca, toplu işlem komut dosyalarını desteklerBu sayede IP adreslerini değiştirme, önbelleği temizleme, yedekleme oluşturma, günlük tanılama çalıştırma ve ağ önceliklerini ayarlama gibi tekrarlayan görevleri otomatikleştirebilirsiniz. ağ bağlantı önceliğini değiştirBu durum kurumsal ortamlarda çok etkilidir.
Ağları yönetmek için gerekli temel komutlar
Herhangi bir yöneticinin veya ileri düzey kullanıcının aşina olması gereken küçük bir komut grubu vardır. Ağ yapılandırmasına hızlı bir genel bakış elde edin. ve bir sorun ortaya çıktığında ilk teşhisi koymak.
ipconfig: IP yapılandırmanızın anlık görüntüsü
Komut ipconfig bir bakışta gösterir Tüm adaptörlerin TCP/IP yapılandırması Cihazın bilgileri: IP adresi, alt ağ maskesi, ağ geçidi, DNS, DHCP durumu vb. Bu, hangi ağda olduğunuzu ve paketlerin nereye gittiğini anlamanın başlangıç noktasıdır.
Eğer sadece yazarsanız ipconfigHer bir arayüzün (Ethernet, WiFi, sanal adaptörler vb.) temel IP adresini göreceksiniz. ipconfig / all Fiziksel (MAC) adresleri, DHCP kiralamaları, DNS sunucuları, her bir adaptörün açıklaması vb. dahil olmak üzere eksiksiz bir döküm elde edersiniz; bu da oldukça faydalıdır. Ekipmanı belgeleyin veya destek ekibine bilgi gönderin..
ipconfig ayrıca, ağ sorunlarını gidermede yaygın olarak kullanılan çeşitli varyantlarıyla DHCP sunucusu ve DNS önbelleği arasındaki ilişkiyi yönetmenize olanak tanır:
- ipconfig / releaseDHCP tarafından alınan mevcut IP adresini serbest bırakır.
- renew ipconfig /DHCP sunucusundan yeni bir IP adresi talep eder.
- ipconfig / flushdnsSistemdeki DNS önbelleğini temizler.
- ipconfig / displaydnsDNS önbelleğinin içeriğini görüntüler.
Kombinasyonlar ipconfig / release takip eden renew ipconfig / ve klasik ipconfig / flushdns Genellikle IP çakışmalarını, ağ değişikliklerini veya sunucuları değişmiş ancak bilgisayar hala eski IP adreslerine işaret eden alan adlarıyla ilgili sorunları çözerler ve ayrıca şunları da kontrol etmek iyi bir fikirdir: Windows için En İyi DNS Çözümleme başarısız olduğunda.

ping: ağın varlığının kanıtı
Komut ping Bu, en basit ve aynı zamanda en çok kullanılan testtir. Ağdaki bir sunucunun yanıt verip vermediğini kontrol edin.Bir IP adresine veya etki alanına ICMP yankı paketleri gönderir ve yanıt olup olmadığını, gidiş-dönüş süresini (gecikme) ve kaç paketin kaybolduğunu gösterir.
İkisini de pingleyebilirsiniz. IP adresleri (örneğin, yönlendiriciniz veya dahili sunucunuz gibi) etki İnternetten. Test başarılı olursa, buna benzer satırlar göreceksiniz. "XXXX'ten gelen yanıt" Milisaniye cinsinden süre ve TTL ile birlikte. Başarısız olursa, şu gibi mesajlar gönderilir: "Hedef sunucuya erişilemiyor" o "Bu isteğin süresi doldu." Olan biten hakkında size ipuçları veriyorlar.
Bazı ping parametreleri Bu durumun ele alınması gerekiyor:
- ping 192.168.1.1 -n 1000Varsayılan 4 paket yerine 1000 paket gönderir; bu, kararlılığı ve kayıpları kontrol etmek için kullanışlıdır.
- ping 192.168.1.1 -w 3000Bu işlem, paket başına bekleme süresini 3000 ms'ye çıkarır.
- ping 192.168.1.1 -t: Ctrl+C ile durdurana kadar ping işlemini süresiz olarak devam ettirir.
Kalıcı bir bildirim bırakmak cazip gelse de, ICMP'nin kötüye kullanımı tıkanıklığa veya kayıplara neden olabilir. Özellikle üretim ortamlarında, son derece hassas ağlarda dikkatli kullanılması en iyisidir; gerçek zamanlı uygulamalarda sorunlar tespit ederseniz, [konu] hakkındaki kılavuz size yardımcı olabilir. yavaş veya kesintiye uğrayan video konferanslar.
hostname ve getmac: ağdaki bilgisayarı tanımlama
Komut hostname geri döner ağdaki takım adıÖnemsiz gibi görünse de, bir sunucuya IP adresiyle değil de adıyla bağlanmanız gerektiğinde veya birden fazla sunucu yönetiyorsanız hangi sunucuda çalıştığınızı hızlıca kontrol etmeniz gerektiğinde çok pratiktir.
Onun parçası için, Getmac gösterir Tüm adaptörlerin MAC (fiziksel) adresleri Sistemin bağlı olup olmamasına bakılmaksızın, MAC adresi üretici ve IEEE 802 standardı tarafından tanımlanan benzersiz bir tanımlayıcıdır (48 bit) ve örneğin yönlendiriciye erişimi filtrelemek, envanter yönetimi veya hatta başka amaçlar için kullanılır. CMD'den şüpheli bağlantıları engelle.
getmac aşağıdaki gibi parametreleri kabul eder: /ve Çıktı biçimini (tablo, liste, CSV) seçmek için veya /nh Sütun başlıklarını gizlemek, özellikle sonucu komut dosyalarında işlemek veya başka bir sisteme göndermek istediğinizde çok kullanışlıdır.
arp: yerel ağınızda gerçekten kimler var?
Komut arp ile çalışır IP adreslerini MAC adresleriyle ilişkilendiren ARP tablosu. Yerel ağınızda. İle arp -a Yönlendirici, komşu bilgisayarlar ve yayın adresleri de dahil olmak üzere, bilgisayarınızla yakın zamanda iletişim kurmuş olan cihazları görebilirsiniz.
Öncelikle tüm aralık üzerinde bir ping taraması gerçekleştirirseniz (örneğin) for /l %i in (1,1,254) do ping -w 50 -n 1 192.168.1.%i) ve sonra da çalıştırırsınız. arp -aOldukça kapsamlı bir bilgiye sahip olacaksınız. Her MAC adresi hangi IP adresini kullanıyor? Alt ağınızda, davetsiz misafirleri veya adres çakışmalarını tespit etmek için kullanışlıdır.
Rota ve performans teşhisleri: tracert ve pathping
Ağda "bir yerde" bir sorun olduğunu biliyorsunuz ama nerede olduğunu bilmiyorsanız, sorunu gösteren komutlar kullanabilirsiniz. paketlerin izlediği rota Farklı atlamaların nasıl davrandığı ve birden fazla adaptörün bulunduğu ortamlarda aşağıdaki gibi kavramları anlamak da faydalıdır: NIC takım oluşturma ve yapılandırması.
tracert: hedefe giden her adımı takip etme
Komut tracert (Diğer sistemlerde traceroute olarak bilinen) ICMP istekleri gönderir. artan TTL (Yaşam Süresi) değerleri Bir paketin hedefine ulaşmak için hangi yönlendiricilerden geçtiğini keşfetmek için kullanılır. Her atlama noktası bir zaman aşımı mesajıyla yanıt verir ve sonunda son ana bilgisayar bir yankı mesajı gönderir.
tracert çıktısı, satır satır, şunu gösterir: atlama numarası, milisaniye cinsinden üç yanıt süresi ve IP adresi veya atlama adıİlk bağlantı noktası genellikle yönlendiricinizdir ve oradan operatörünüzün, ara taşıyıcıların ve bağlandığınız sunucunun barındırma sağlayıcısının farklı düğümleri görünür.
Belirli bir noktada sürelerde ani artış olursa, yıldız işaretleri birikirse veya hiç yanıt gelmezse, sorunu tespit edebilirsiniz. iletişimin koptuğu veya bir darboğazın oluştuğu yerlerdeFaydalı bir ayrıntı da şudur: tracert /d hedef Ters IP'den isim çözümlemesini önlemek ve komutun hızını büyük ölçüde artırmak için.
tracert ve TTL'nin çalışma prensibi aslında nasıl?
Tracert'in neden bu kadar güçlü olduğunu anlamak için, iç mekanizmalarını kısaca incelemek faydalı olacaktır: her paket şu şekilde çıkar: Her yönlendirici için 1 azaltılan başlangıç TTL değeri. TTL değeri 0'a ulaştığında, yönlendirici paketi atar ve kaynağa konumuna dair ipuçları veren bir ICMP zaman aşımı mesajı gönderir.
tracert, bir paket göndererek başlar. 1 TLİlk yönlendirici TTL değerini 0'a düşürür, mesajı atar ve yanıt verir. Ardından TTL değeri 2 olan başka bir mesaj gönderir; bu mesaj ilk yönlendiriciden geçer, ikinci yönlendiriciye ulaşır, burada TTL değeri sona erer ve mesaj geri gönderilir ve bu işlem, hedef başarılı bir yankı ile yanıt verene veya mesaj alınana kadar devam eder. Maksimum atlama sayısı (varsayılan olarak 30, /h ile ayarlanabilir)Tüm bu bilgiler ışığında rota yeniden oluşturuldu.
Yol belirleme: Kayıpların ve gecikmelerin detaylı analizi
Tracert rota belirlemeye odaklanırken, PathPing Ping ve traceroute mantığını birleştirerek şu hizmeti sunar: Paket kaybı istatistikleri ve atlama başına RTTBu komut, belirli bir süre boyunca (varsayılan olarak yaklaşık 75 saniye) rota üzerindeki her düğüme birden fazla ping gönderir ve ardından kaynaktan ve her bağlantıdan gelen kayıp yüzdelerini hesaplar.
Koşarken pathping domain_or_IP Öncelikle tracert'tekine çok benzeyen bir atlama listesi göreceksiniz ve bir süre sonra sütunları olan bir tablo belirecek. RTT, kayıp/gönderilen paketler ve her atlama başına kayıp yüzdesiBu kısım, sorunlu yönlendiricileri veya alt ağları bulmak için paha biçilmezdir.
Pathping kullanırken öneriler:
- Ölçülü olarak kullanın Hassas ağlarda: çok fazla ICMP trafiği oluşturur.
- Aklınızda bulundurun harfe duyarlı Bazı parametrelerde.
- Unutmayın ki bu ancak şu şartlar altında işe yarar: TCP/IP protokolü adaptör üzerinde.
İsim çözümleme ve DNS: nslookup ve flushdns
Birçok bağlantı sorunu aslında ağla ilgili değil, daha ziyade... DNS adı çözümlemesiAlan adı farklı bir sunucuya yönlendirilmiş olabilir, eski önbelleğe alınmış kayıtlar olabilir veya sağlayıcının DNS'i çalışmıyor olabilir. CMD, bu durumu araştırmak için çeşitli araçlar sunar.
nslookup: DNS altyapısının röntgeni
Komut nslookup DNS sunucularını sorgulamak ve görmek için kullanılır. Bir alan adıyla hangi IP adresi ilişkilidir veya bir IP adresinin arkasında hangi isim bulunur?Bu, DNS'in doğru yanıtı döndürüp döndürmediğini kontrol etmek için kullanılan temel bir araçtır.
Örneğin, etkileşimli olmayan modda kullanılabilir. nslookup openwebinars.net 8.8.8.8 Google'ın DNS'ini belirli bir alan adı için sorgulamak veya etkileşimli modda, sadece yazarak bunu yapabilirsiniz. nslookup ve ardından nslookup komut isteminden farklı sorgular başlatılıyor.
nslookup, A (IPv4) veya AAAA (IPv6) kayıtlarına ek olarak şunları da görmenizi sağlar: MX, NS, CNAME kayıtlarıvb., bu da çok faydalı karmaşık DNS yapılandırmalarını denetlemek veya değişikliklerin yayılımını kontrol edin.
ipconfig /flushdns: Sistem DNS önbelleğini temizliyor
Windows bir yerel DNS çözümleme önbelleği Bağlantıları hızlandırmak için. Bir alan adı IP adresini değiştirdiğinde veya yanlış yönlendirmeler olduğunda, bu önbellek size karşı çalışabilir. İşte burada klasik [yöntem/yöntem] devreye giriyor. ipconfig / flushdnsBu işlem, tüm yerel kayıtları siler.
Bu işlem gerçekleştirildikten sonra, ekip şunlara mecbur kalacak: DNS sunucusuna tekrar sorgu gönder Alan adı başına, bu genellikle sunucu değişikliği nedeniyle bazı web sitelerine veya dahili kaynaklara erişimdeki "keyfi" sorunları düzeltir.
İzleme ve istatistikler: netstat, nbtstat ve systeminfo
Ağınızda gerçek zamanlı olarak neler olup bittiğini görmek istediğinizde, görüntüleme komutlarını kullanmanın zamanı gelmiştir. bağlantılar, açık portlar ve protokol istatistikleri.
netstat: aktif bağlantılar ve dinleme portları
Komut netstat Bu, gerçek bir İsviçre çakısı. yerel ağ trafiğini denetleyinDiğer özelliklerinin yanı sıra, aktif TCP bağlantılarını, dinleme işleminin gerçekleştiği portları, protokol istatistiklerini (TCP, UDP, IP, ICMP), IP yönlendirme tablosunu ve arayüz verilerini görüntülemenizi sağlar.
Faydalı kombinasyonlar:
- netstat-an: Tüm bağlantıları ve portları sayısal biçimde ve durumlarıyla birlikte listeler.
- netstat -o 5: Aktif TCP bağlantılarını ve işlemlerin PID'lerini görüntüler, her 5 saniyede bir yeniler.
- netstat -e -sEthernet ve tüm protokoller için istatistikleri sunar.
- netstat -s -p tcp udpBu filtre yalnızca TCP ve UDP için istatistikleri filtreler.
Netstat ile tespit etmek kolay. şüpheli bağlantılar, alışılmadık portlarda dinleme yapan hizmetler Ya da gereksiz yere oturum sürdüren uygulamaları tespit etmek, güvenlik görevleri için oldukça faydalıdır.
nbtstat: TCP/IP üzerinden NetBIOS'a odaklanma
Komut nbtstat odaklanır TCP/IP üzerinden NetBIOS (NetBT) Ayrıca yerel, uzak ve önbelleğe alınmış NetBIOS ad tablolarını ve oturum istatistiklerini görüntülemenizi sağlar.
Kullanım durumları:
- nbtstat /nYerel makinenin NetBIOS adlandırma tablosunu görüntüler.
- nbtstat /cNetBIOS ad önbelleğini görüntüler.
- nbtstat /S 5IP adresine göre NetBIOS oturum istatistikleri, 5 saniyede bir güncellenir.
- nbtstat /R y /RRÖnbelleği temizlerler ve adları WINS sunucusuna yeniden kaydederler.
Bu özellik yalnızca TCP/IP protokolü adaptör özelliklerinde yüklüyse kullanılabilir, ancak eski ortamlar veya klasik Windows kurulumlarıyla çalışırken de geçerliliğini korur. İsim çakışmalarını çözmek için çok kullanışlı..
systeminfo: Sistemin eksiksiz bir genel görünümü
Her ne kadar tam anlamıyla bir ağ komutu olmasa da, systeminfo önerir Donanım, yazılım ve yapılandırmaya genel bakış Ekipmana ait bilgiler, etki alanı, kart yapılandırması, güncellemeler, BIOS, bellek, işlemciler vb. ağ detaylarını içerir.
Bu komut, teknisyenler ve yöneticiler tarafından son derece değerlidir çünkü şunlara olanak tanır: Tüm bu bilgileri bir dosyaya kopyalayın. ve sakin bir şekilde analiz edin veya teknik ekibin bilgisayara bağlanmasına gerek kalmadan tüm bağlamı görebilmesi için bir destek talebine ekleyin.
Netsh ile gelişmiş yapılandırma ve otomasyon
Windows'ta gelişmiş ağ yönetimi söz konusu olduğunda öne çıkan bir komut varsa, o da budur. netsh (Ağ Kabuğu)Bu, komut satırı aracı olarak kullanılabilen bir programdır ve şunlara olanak tanır: Hemen hemen tüm ağ parametrelerini görüntüleyin ve değiştirin. Yerel veya uzaktan: arayüzler, IP, DNS, güvenlik duvarı, WiFi, sunucular vb.
Netsh çalışıyor çünkü bağlamlar (int, wlan, firewall, interface ip, vb.), her birinin kendi alt komutları vardır. Bu, onu inanılmaz derecede çok yönlü hale getirir, ancak yapısına aşina olmayı gerektirir. Etkileşimli olarak (bir bağlam girerek ve komutlar vererek) veya etkileşimli olmayan bir şekilde, doğrudan komutları veya uzun diziler içeren .txt komut dosyalarını çalıştırarak kullanabilirsiniz.
Netsh'in pratik örnekleri
Çok yaygın bir kullanım alanı şudur: TCP/IP yığınını sıfırla Açıklanması zor bağlantı sorunları (protokol hataları, DHCP'de garip davranışlar vb.) olduğunda, temel komut şudur:
Komut: netsh int ip reset
Eğer siz de kayıt tutmak istiyorsanız Değişikliklerden bazıları:
netsh int ip reset C:\tcpipreset.txt
İşlem tamamlandıktan sonra, şunlar gereklidir: Bilgisayarı yeniden başlatın Böylece pil sıfırlama işlemi tam olarak etkili olur.
Bir diğer oldukça ilgi çekici uygulama ise WiFi ağlarının yönetimidir. Örneğin, Şifre dahil olmak üzere kablosuz profilin tüm ayrıntılarını görüntüleyin. Sistemde saklananlar:
Profil görünümü: netsh wlan show profile name="NombreDeLaRed" key=clear
Ayrıca, netsh değişiklik yapılmasına da olanak tanır. Birincil ve ikincil DNS Bir arayüzden yapılandırmaları dışa/içe aktarabilir, güvenlik duvarı kurallarını değiştirebilir ve hatta tek tıklamayla çalıştırılabilen karmaşık komut dosyaları hazırlayabilirsiniz. Makineleri otomatik olarak yapılandırın Bir organizasyonda.
Uzaktan yönetim, paylaşım ve hizmetler: net use, winrm, ssh, ftp ve daha fazlası.

CMD, teşhisin ötesinde, aynı zamanda şunlara da olanak tanır: uzaktan kaynakları ve ekipmanları yönetmek Grafiksel masaüstü üzerinden bağlantı kurmaya gerek kalmadan. Bu, grafik arayüzü olmayan sunucuları veya bilgisayarları yönetirken hayati önem taşır.
net use ve net view: paylaşılan ağ kaynakları
Komut net use için kullanılır Sürücüleri ve paylaşılan kaynakları bağlama, bağlantıyı kesme ve yapılandırma (Klasörler, yazıcılar) diğer bilgisayarlardaki dosyalara eşlenebilir. Örneğin, bir sunucudaki paylaşılan bir klasörü ilk kullanılabilir sürücü harfine eşlemek için:
Birim eşleme: net use * "\\SERVIDOR\mi_unidad" /persistent:no
Klasörü bu şekilde bağlarsınız. benim_birimim Uzak bir bilgisayardan erişim sağlayabilir ve istemiyorsanız oturum açtığınızda otomatik olarak yeniden eşlenmesini engelleyebilirsiniz. Kendi bilgisayarınızdan paylaştığınız içerikleri denetlemek için de bunu kullanabilirsiniz. net share (yerel paylaşılan kaynakların listesi) veya net görünüm Ağdaki başka bir ekibin neler sunduğunu görmek için:
Kaynakları görüntüle: net view 192.168.1.50
Bu komutlar çok kullanışlıdır. güvenlik yorumlarıBu, açıkta olmaması gereken kaynakları bulmak ve dosya aktarımının yavaş olmasının nedenini teşhis etmek içindir.
WinRM: WS-Management aracılığıyla uzaktan yönetim
WinRK (Windows Uzaktan Yönetimi), Microsoft'un WS-Management protokolünün uygulamasıdır ve CMD üzerinden komut satırından kontrol edilir. winrm. izin vermek Uzaktan erişimi yapılandırın, WMI bilgilerini edinin, parametreleri değiştirin. ve masaüstü oturumları açmadan hizmetleri yönetin.
Sık Kullanılan WinRM Komutları:
winrm get winrm/config -format:pretty: Mevcut yapılandırmayı okunabilir XML formatında görüntüler.winrm get wmicimv2/Win32_Service?Name=spoolerYazdırma kuyruğu hizmetinden bilgi alır.winrm set winrm/config @{MaxEnvelopeSizekb="100"}: Bir yapılandırma parametresini değiştirir.winrm set winrm/config/Listener?Address=*+Transport=HTTPS @{Enabled="false"}HTTPS dinleyicisini devre dışı bırakır.
Doğru şekilde yapılandırıldığında, WinRM size şunları sağlar: makine filolarını merkezi olarak yönetmek Senaryolarla birlikte, profesyonel ortamlarda temel bir şeydir.
SSH ve SCP: Güvenli erişim ve şifrelenmiş kopyalar
Windows 10'dan beri istemci SSH Sisteme entegre olarak geliyor. Bununla şunları yapabilirsiniz: Uzak sunuculara konsol üzerinden giriş yapın. ve sanki tam önlerinde duruyormuşsunuz gibi komutları şifreli bir kanal üzerinden yürütebilirsiniz.
Tipik kullanım alanları:
ssh usuario@servidor_o_IPssh -l usuario servidor_o_IP
Güvenli yedekleme örneği: scp ubuntu@mi_servidor.com:/etc/servicio/definitions.json /c/Users/TuUsuario/Downloads/new-definitions.jsonveya alternatifler gibi Güvenli dosya paylaşımı için QUIC üzerinden SMB.
Bu tür komutlar, çalışırken çok önemlidir. VPN'ler, Linux sunucuları veya bulut altyapıları Dosyaları güvenli bir şekilde taşımanız gerekiyor.
FTP ve wget: Grafik arayüzsüz dosya aktarımları
Komut ftp FTP sunucularına bağlanmanıza olanak tanır ve Dosyaları etkileşimli olarak veya toplu halde yükleyin veya indirin.Yürütme işleminden sonra ftp servidor Kendi komutlarına (get, put, ls, cd, vb.) sahip bir alt ortama girersiniz ve görevleri otomatikleştirmek isterseniz, bunu kullanabilirsiniz. ftp -s:file.txt sunucu Böylece o dosyada tanımlanan eylemleri gerçekleştirir.
Ayrıca, wget (Windows'a kurarsanız) çok esnek bir araçtır. HTTP/HTTPS üzerinden dosya indirmeYeniden adlandırma, indirmeye devam etme, belirli dizinlere kaydetme veya HTML bağlantılarını izleyerek yinelemeli olarak indirme seçenekleriyle birlikte gelir. Sunucuda güvenli bir şekilde nasıl dağıtılacağına dair bir kılavuza ihtiyacınız varsa, [kılavuz bağlantısı] adresine bakın. Windows'ta FTP Yapılandırması: Sunucu, İzinler ve Temel Güvenlik.
Proses kontrolü, uzaktan kapatma ve diğer faydalı komutlar
Ağ yönetimi bazen şunları da içerir: sorunlu süreçleri sonlandırHizmetleri yeniden başlatabilir, hatta uzaktaki bilgisayarları kontrollü bir şekilde kapatıp yeniden başlatabilirsiniz. CMD bunun için çeşitli kullanışlı araçlar sunar.
taskkill: yerel ve uzak işlemleri sonlandırıyor.
ile taskkill kutu İşlemleri isme, PID'ye, kullanıcıya göre veya hatta uzak bilgisayarlarda sonlandırın.Daha gelişmiş bir örnek:
Gelişmiş kullanım: taskkill /s remote_host /u dominio\usuario /p contraseña /fi "IMAGENAME eq nota*" /im *
Bu komut, uzak bilgisayardaki tüm işlemleri kapatmaya zorlar. uzak_ana bilgisayar Resim adı "note" ile başlayan, belirli kimlik bilgilerini kullananlar için. Özellikle şu durumlarda çok kullanışlıdır: Bir uygulama sunucuda takılı kaldı. Kolayca grafiksel olarak erişemediğiniz şeyler.
Kapatma: Yerel veya uzaktan kapatma ve yeniden başlatma
Komut kapanma izin vermek ekipmanı kapatın veya yeniden başlatın Farklı parametrelerle yerel ve uzaktan erişim: uygulamayı zorla kapatma, kapatmayı geciktirme, yorum ekleme, nedeni kaydetme vb.
Yaygın örnekler:
shutdown /s /t 0Yerel ekipmanı derhal kapatın.shutdown /r /t 60 /c "Reconfiguración miapp.exe" /f /d p:4:1Yerel bilgisayarı 60 saniye içinde yeniden başlatır ve uygulamaların kapanmasını zorlar.shutdown /r /m \\mi_servidor_remoto /t 60 /c "Reinicio programado" /f /d p:4:1Uzak bilgisayarı aynı parametrelerle yeniden başlatır.
Komut dosyaları ve zamanlanmış görevlerle birleştirildiğinde, kapatma işlemi çok güçlü bir araç haline gelir. bakım pencerelerini yönetmek Tek tek makineleri gezmek zorunda kalmadan.
telnet: klasik uzaktan erişim (bildirimli)
Telnet Bu, eski bir protokoldür. uzaktan oturumları düz metin olarak açWindows'ta şu komutu kullanabilirsiniz: telnet Hâlâ destekleyen hizmetlere bağlanmak için öncelikle sistemin isteğe bağlı özelliklerinden Telnet istemcisini yüklemeniz gerekir.
Telnet bağlantı testi: telnet telnet.microsoft.com
veya bağlantı noktası ve günlük dosyasını belirterek:
Telnet ile log kaydı alma: telnet /f telnetlog.txt telnet.microsoft.com 44
Bugün, çeşitli nedenlerden dolayı... güvenlikSSH kullanmak çok daha tavsiye edilir, ancak telnet yine de bazı durumlarda faydalıdır. belirli bağlantı noktalarında test hizmetleri veya eski cihazlarla çalışın.
Sağlıklı bir sistemin korunmasına yardımcı olan genel komutlar
Bunlar kesin olarak ağ komutları olmasa da, bağlantının ve genel olarak sistemin düzgün çalışmasını dolaylı olarak etkileyen çeşitli CMD yardımcı programları vardır.
chkdsk: beklenmedik durumları önlemek için diski kontrol ediyor.
Komut chkdsk (Disk Denetimi) bir sürücüyü tarar dosya sistemi hataları ve bozuk sektörlerOkuma/yazma sorunları varsa, dolaşım profilleri, paylaşılan kaynaklar veya yerel veritabanlarıyla çalışırken ağ etkilenebilir.
Temel sözdizimi chkdsk C:Ancak normalde şu gibi değiştiriciler kullanırsınız:
- /f Hataları otomatik olarak düzeltmek için.
- /r Hasarlı sektörleri tespit etmek ve bilgileri kurtarmak.
- /x Test etmeden önce cihazı sökmek.
Bakım zamanlarında chkdsk komutunun çalıştırılmasını planlamak size yardımcı olabilir. daha ciddi arızaları önlemek Bu durum aynı zamanda ağı da etkiler.
sfc /scannow: sistem dosyaları doğrulanıyor
Komut sfc / scannow koş Sistem dosyası denetleyicisiSFC, korunan tüm Windows dosyalarını analiz eder ve hasarlı veya eksik olanları onarır. Birçok ağ sorunu, bozuk kütüphanelerden veya etkilenen sistem bileşenlerinden kaynaklanır ve SFC, daha radikal önlemler almadan önce atılacak iyi bir ilk adımdır.
Çalıştırma denetleyicisi: sfc /scannow
Bu işlem biraz zaman alacak, ancak hataları tespit edip düzeltirse, kazanabilirsiniz. Ağ bileşeni de dahil olmak üzere genel istikrar.
Windows'ta ağları yönetmek için kullanılan bu CMD komutları kümesinde uzmanlaşmak — en temel olanlardan başlayarak, örneğin... ipconfig y pingağır sikletler bile, netsh, netstat, tracert o PathPingUzaktan yönetim araçları da dahil olmak üzere, net use, winrm, ssh o kapanma— Grafik arayüzün sunamadığı bir kontrol düzeyi sağlıyor: Gerçekte neler olup bittiğini gizleyen sihirbazlara veya pencerelere güvenmek zorunda kalmadan, ev veya kurumsal ağlarınızı çok daha öngörülebilir ve güvenli bir durumda tutmak için doğru teşhis koyabilir, parametreleri ince ayar yapabilir, görevleri otomatikleştirebilirsiniz. Bilgiyi paylaşın, böylece daha fazla kullanıcı CMD ağ komutları hakkında bilgi sahibi olacaktır..