Kommandogenerator
Gör om de vanligaste frågorna för e-post- och meddelandeadministratörer till färdiga kommandon: DNS, SMTP, TLS/OpenSSL, LDAP, nätverk med mera. Windows- och Unix-kommandon sida vid sida. Där det går används inbyggda verktyg, så att kommandona fungerar på alla servrar.
Generatorn bygger kommandona enbart lokalt i din webbläsare. Ingenting körs, ingenting överförs och ingenting sparas. När sidan väl har laddats fungerar den utan internetanslutning. Granska varje kommando innan du kör det och ersätt platshållarna (domän, värd, konto) med dina egna värden.
Vad generatorn täcker
- DNS-frågor
- MX, A/AAAA, TXT (inklusive SPF), DKIM-selektor, DMARC, PTR, namnservrar och riktade frågor mot en specifik resolver för att upptäcka split DNS.
- SMTP-tester
- Portens nåbarhet, banner och EHLO-funktioner, STARTTLS på port 587, implicit TLS på 465 och utskick av ett riktigt testmeddelande.
- TLS och OpenSSL
- Visa servercertifikatet, utgångsdatum och återstående giltighet, den levererade certifikatkedjan, accepterade TLS-versioner, en e-postservers STARTTLS-certifikat och granska lokala certifikatfiler.
- LDAP och Active Directory
- Hitta en användare via sAMAccountName, testa en bind (inloggning), köra egna filter, läsa Root DSE och kontrollera LDAPS-anslutningen och dess certifikat.
- Nätverk och portar
- Testa TCP-portar, ping, traceroute, ta reda på vilken process som lyssnar på en port och vilka DNS-servrar systemet använder.
- HTTP och Autodiscover
- Hämta svarshuvuden, följa omdirigeringskedjor och skicka en Autodiscover-förfrågan till en Exchange- eller Microsoft 365-domän.
- Paketfångst
- Fånga trafik på en port eller till en motpart, läsa SMTP-dialogen i klartext, skriva en fångstfil och lista öppna anslutningar med tillhörande process.
- Certifikat och PKI
- Skapa och granska en CSR med SAN-poster, granska PFX-filer, konvertera mellan PFX och PEM, kontrollera att nyckel och certifikat hör ihop, bläddra i certifikatarkivet och hitta certifikat som snart går ut.
- IMAP och POP3
- Testa inloggning i postlådan, visa annonserade funktioner och autentiseringsmetoder, fråga efter postlådans status, kontrollera POP3 och testa STARTTLS på port 143.
- Meddelandespårning
- Sök i spårningsloggen efter avsändare, mottagare, ämne, Message-ID eller EventId, plus leveransvägen med tidsförskjutningar, misslyckade leveranser grupperade efter orsak, de långsammaste meddelandena, toppavsändare och en CSV-export för ärendet. Här skiljer kolumnerna Exchange on-prem från Exchange Online.
- E-postkö
- Granska väntande meddelanden med destination och felorsak, undersöka ett enskilt meddelande, tvinga leverans, filtrera uppskjutna meddelanden efter mönster och ta bort meddelanden.
- Tid och NTP
- Kontrollera tidskälla och synkronisering, fråga en tidsserver, mäta klockavvikelsen mot ett annat system och synkronisera om.
- Tjänster och loggar
- Granska och starta om tjänster, följa och söka i loggar, räkna SMTP-felkoder och kontrollera diskutrymme och belastning.
Inbyggda verktyg först
- Varför inbyggda verktyg?
- På någon annans server kan man sällan snabbt installera något. Därför börjar varje uppgift med den inbyggda vägen: i Windows PowerShell-cmdlets och .NET-ramverket (
Resolve-DnsName,Test-NetConnection,SslStream,DirectorySearcher); i Linuxnslookup, bash egen/dev/tcp,ssochping. - När tilläggsverktyg?
- För vissa uppgifter är ett utbrett tilläggsverktyg den självklara standarden:
opensslför TLS,digför DNS,ldapsearchför LDAP,swaksför att skicka e-post. De är märkta som tilläggsverktyg och kan behöva installeras. - Byta plattform
- Högst upp väljer du mellan PowerShell (Windows) och Unix-skal (bash). Valet gäller alla uppgifter och sparas i din webbläsare. Parametrar som domän eller värd följer med till alla uppgifter: ange dem en gång, används överallt.
Feedback
Är verktyget användbart? Saknas en funktion, eller stämmer ett resultat inte? Återkoppling direkt här i kommentarerna är välkommen.
Kommentarerna hämtas från GitHub / Giscus.