IP cím lekérdezése:
ipconfig
Új ip cím kérése (DHCP):
ipconfig /renew
Többek között a hardvercímet is lekérjük:
ipconfig /all
Az ipconfig segít a hardver cím megismerésében:
ipconfig /all
Ettől viszont egyszerűbb a következő:
getmac
Az összes kapcsolat megjelenítése
netstat -a
Az összes kapcsolat megjelenítése számokkal:
netstat -an
Azon programok megjelenítése, amelyek kapcsolatokat hoznak létre:
netstat -b
Milyen folyamat használja a portokat:
netstat -ano
Port típusok:
Egy kapcsolat nyomon követése, átjárón, tűzfalon, stb. keresztül:
tracert <ip-cím vagy domain>
tracert zold.and
tracert 192.168.5.1
A kernel routing táblája:
netstat -r
A host neveket ne oldja fel:
netstat -an
Minden használt port listázása
netstat -a
Statisztika minden protokollról:
netstat -s
Szűrés csak a hibákra:
netstat -s | findstr Errors
Minden porthoz tartozó folyamat PID-je és neve:
netstat -p
Interfész statisztika:
netstat -e
Az idegen címek számára, FQDN megjelenítése:
netstat -f
Egy folyamat milyen portot használ:
netstat -ap | grep apache2
Kiépített kapcsolatok:
netstat | findstr ESTABLISHED
A LISTEN, CLOSE_WAIT és TIME_WAIT állapotban lévő kapcsolatok lekérdezése:
netstat | findstr LISTEN netstat | findstr CLOSE_WAIT netstat | findstr TIME_WAIT
Mi a PID száma a hálózatot használó kapcsolatoknak? Például: https kapcsolatok esetén:
netstat -o | findstr https
Kapcsolat állapotok angolul és magyarul | |
---|---|
ESTABLISHED | ÉLŐ |
LISTENING | FIGYEL |
CLOSE_WAIT | LEZÁRÁS_VÁRÁS |
TIME_WAIT | IDŐZÍTETT_VÁRÁS |
A netstat kereséssel:
netstat | findstr LISTEN netstat | findstr CLOSE_WAIT netstat | findstr TIME_WAIT netstat | findstr ESTABLISHED
Távolig gazdagép FQDN-je
netstat -f netstat -f | findstr ESTABLISHED
Interfész statisztika:
netstat -e
Útirányítási információk:
netstat -r
A kapcsolatot létrehozó folyamat lekérdezése a -b kapcsolóval lehetséges. A -b kapcsoló, csak rendszergazdaként használható:
netstat -a -b
Nézzük meg milyen hálózati kapcsolatok vannak:
C:\> netsh interface show interface
A parancs rövidíthető is így:
C:\> netsh i s i
Ha csak egyetlen kapcsolatról szeretnénk információt, és ennek a neve a „Helyi kapcsolat”, akkor használjuk a következő parancsot:
C:\> netsh interface show interface ^ name="Helyi kapcsolat"
Angol nyelvű felületen: a „Helyi kapcsolat” helyett: „Local Area Connection”.
Beállítások megtekintése:
C:\> netsh interface ip show config
Figyelem! A beállításokat csak rendszergazdaként indított parancssorból lehet kiadni!
Dinamikus IP cím beállítása:
C:\> netsh interface ip set address "Helyi kapcsolat" dhcp
Fix IP cím:
C:\> netsh interface ip set address ^ name="Helyi kapcsolat" ^ static 192.168.5.3 255.255.255.0
A name= elhagyható:
C:\> netsh interface ip set address ^ "Helyi kapcsolat" ^ static 192.168.5.3 255.255.255.0
Beállítás alapértelmezett átjáróval:
C:\> netsh interface ip set address ^ name="Helyi kapcsolat" ^ static 192.168.5.3 255.255.255.0 192.168.5.1
Alapértelmezett átjáró a route paranccsal:
C:\> route -p change 0.0.0.0 mask 0.0.0.0 192.168.10.1
vagy:
C:\> route -p add 0.0.0.0 mask 0.0.0.0 192.168.10.1
Több változó használata:
C:\> netsh int ip set address "Helyi kapcsolat" ^ address=192.168.10.6 ^ mask=255.255.255.0 ^ gateway=192.168.10.1
Fix IP cím átjáróval, metrikával:
netsh interface ip set address ^ name="Helyi kapcsolat" ^ static 192.168.5.3 255.255.255.0 192.168.5.1 1
Beállítások exportálása:
netsh -c interface dump > beallitasok.txt
Beállítások importálása:
netsh -f beallitasok.txt
vagy:
netsh exec beallitasok.txt
DNS szerver beállítása:
netsh interface ip set dns "Helyi kapcsolat" static 192.168.5.2
WINS szerver:
netsh interface ip set wins "Helyi kapcsolat" static 192.168.5.4
DNS beállítása dinamikusan DHCP szervertől:
netsh interface ip set dns "Helyi kapcsolat" dhcp
A TCP/IP eszköz alapállapotba állítása:
netash interface ip reset resetlog.txt
netsh interface ipv4 add address "Helyi kapcsolat" 192.168.10.11 255.255.255.0
netsh interface ipv4 add address "Helyi kapcsolat" 192.168.20.11 255.255.255.0
Ellenőrizzük:
ipconfig
netsh interface ip show config
A DHCP-vel beállított IP cím mellé sajnos nem lehet beállítani fix IP címet.
A levelek letöltése IMAP esetén minden kliensben rendben megy. A MS termékek azonban a kimenő leveleket alapesetben nem a szerverre mentik, pedig néhányan ezt szeretnék.
Ez a leírás egynelőre felületes. Részletes leírások a külső linkeken.
Az IMAP fülön INBOX. szükséges gyökérkönyvtárnak. A pont is kell.
A kimenő leveleket alapból nem kezeli. Egy szabályt kell létrehozni az „Eszközök” → „Szabályok …”, amely szabály a helyére másolja a a kimenő levelinket.
Outlook Express:
MS Outlook:
MS Outlook Gmail:
Ha egy postafiókot beállítottunk automatikusan kezeli. Nincs szükség külön beállításra.
sc stop apache2.2 sc start apache2.2
vagy:
net stop apache2.2 net start apache2.2
DNS beállítások aktualizálása:
ipconfig /flushdns
Windowsos rendszereken a hálózati fájlmegosztást SMB/CIF protokollok segítségével valósítjuk meg. A linuxos rendszerek képesek részt venni a Windowsos hálózati munkában, szerver és kliensként egyaránt.
A megosztott meghajtót két módon érhetjük el Windows alól:
Hálózati elérési út megadásával (UNC) | Betűjeles hálózati meghajtó használata |
\\server\megosztasnev | h:\ |
Egy dolgozat nevű könyvtár elérése ezek után:
Hálózati elérési út megadásával (UNC) | Betűjeles hálózati meghajtó használata |
\\server\megosztasnev\dolgozat\ | h:\dolgozat\ |
A háttérben persze minden betűjeles hálózati meghajtó mögött egy UNC elérési út van.
Az UNC tehát egy a hálózati megosztások elérési útjának megadása. Az Universal Naming Convention szavak rövidítése, amely univerzális elnevezési szabályként fordítható.
Csatolás:
net use h: \\server\home
Csatolás adatokkal
net use h: \\server\home /user:joska\titok
Kijelentkezés:
net use \\server\home /delete
Leválasztás példa:
net use /d h:
Kijelentkezés erőltetése (ha egy folyamat használja a megosztást):
net use h: /delete /y
Csatol hálózati meghajtók megtekintése:
net use
Nagyban megkönnyíti a munkánkat, ha a használandó parancsokat egy fájlba írjuk.
Megosztás csatolása, azaz egy szerver elérése példa script:
@echo off cls copy \\szervernev\\netlogon*.bmp C:\windows\Applic~1\micros~1\Intern~1 net time \\szervernev /set /yes net use m: \\szervernev\mentesek net use p: \\szervernev\publikalasok echo --- Belepes >> \\szervernev\\admin$\login.txt net time \\szervernev /yes >> \\szervernev\admin$\login.txt net config >> \\szervernev\admin$\logint.txt
Windows 10 alatt, a parancssorban rendszergazdaként csatolt meghajtók nem látszanak a felhasználó számára grafikus felületen, mivel azok el vannak szeparálva egymástól.
Ha szeretnénk ezt a szeparációt megszüntetni keressük fel a következő bejegyzést:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Hozzuk létre DWORD típusú bejegyzést, EnableLinkedConnections néven; értéke legyen 1. Indítsuk újra a számítógépet.
Ma már az operációs rendszerek DNS szerverektől kérdezik le az IP címekhez tartozó tartományneveket. A régen haszénált hosts fájl azonban most is használható, és az operációs rendszerek ezt is veszik elsőként figyelembe.
XP-én a helye:
C:\Windwows\System32\drivers\etc\
Ide felvehetünk saját IP cím és tartománynév megfeleltetést is.
Ez a fájl alkalmas lehet néhány webhely tiltására is. Ha valamit tiltani szeretnénk, csak meg kell adni egy a 172.0.0.1 IP címet.
A hosts fájl tartalma:
type C:\Windwows\System32\drivers\etc\hosts
A routing tábla kiíratása.
route print
Alapértelmezett átjáró beálltása:
route add 0.0.0.0 mask 0.0.0.0 172.16.16.20
Alapértelmezett átjáró törlése:
route delete 0.0.0.0 mask 0.0.0.0
interface ip set dns “Helyi kapcsolat” static 192.168.1.1
Ha azt szeretnénk, hogy DHCP szervertől kapja:
netsh interface ip set dns “Local Area Connection” dhcp
vagy:
interface ip set address “Local Area Connection” dhcp
nbtstat -a server
A server NetBIOS nevű gép milyen szolgáltatásokat nyújt. A szerver helyére írhatok más NetBIOS-gépnevet is.
00 | munkaállomás |
03 | üzenetküldő szolgáltatás (WinPopup |
1B | tartomány főtallózó |
1D | főtallózó |
20 | fájlkiszolgáló |
Példa:
nbtstat -A 192.168.10.2
Tartománynevek IP címét kérdezi le.
nslookup pirostartomany.hu Kiszolgáló: gepnev.zoldartomany.hu 172.16.0.2 Nem mérvadó válasz: Név: pirostartomany.hu Address: 217.20.130.90
Gyökérszervere lekérdezése:
nslookup -querytype=ns .
A hu domain illetékese:
nslookup -querytype=ns hu
A zold.hu domainben illetékes:
nslookup -querytype=ns zold.hu
Mit tud az ns1.mars.hu szerver a barna.hu domainről?
nslookup barna.hu ns1.mars.hu
Kikapcsolás:
netsh advfirewall set allprofiles state off
Bekapcsolás:
netsh advfirewall set allprofiles state on
Állapot megtekintése:
netsh advfirewall show allprofiles
set HTTPS_PROXY=http://felhasznalonev:jelszo@proxyszerver:port
Proxy kikapcsolása registry-ből:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
Szükségünk van a Chocolatey csomagkezelőre:
A weboldalon található parancsot, csak be kell másolni PowerShellbe.
Ellenőrzés:
choco --version
Szükség van az sshfs és winfsp csomagokra. Lehetővé teszik a távoli SSH hozzáférést meghajtóként csatolni. Elég ha az sshfs csomagot telepítjük, függőségként települ a winfsp is.
choco install sshfs
A felhasználó saját könyvtárának csatolása:
net use s: \\sshfs\janos@192.168.10.11
A /media könyvtár csatolása:
net use s: \\sshfs\janos@192.168.10.11\..\..\media\janos
Port átirányítása:
netsh interface portproxy add v4tov4 ^ listenaddress=10.255.255.1 listenport=445 ^ connectaddress=10.255.255.1 connectport=44445
Az előugró ablakban be kell állítani a meghatót és a csatolandó hálózati mappát. Például:
Kiválasztom a leválasztani kívánt meghajtót, majd „Ok” gomb.