tsivertsen.no

VerktøykasseSyv verktøy for å teste nettverksfunksjoner i testmiljøer.

Båndbredde, multicast, tid, logger, SNMP-varsler, ping og navneoppslag: hvert verktøy svarer opp spørsmål du måtte ha om funksjoner i nettverket, med et web-GUI i stedet for kommandolinjen har man en bedre visuell kontroll og man står tilgjengelig til å benytte REST-API for automasjon. Alle kjører på Rocky Linux 9, i VMware og i Proxmox, og installeres fra én pakke uten internettilgang.

TestmaskinRocky Linux 9 · VM / LXC
Testnettetlukket, uten internett
Verktøy Svarer på Port
Iperf(at)Work Hvor mye får jeg egentlig gjennom? TCP/UDP 5201 · 5202
Multicast(at)Work Kommer multicasten fram gjennom svitsjene? UDP 5001 → 239.1.1.1
Chrony-Time-Service(at)Work Hva skjer når klokka er en helt annen? UDP 123 · NTP
SYSLOG-Tools(at)Work Kommer loggmeldingene fram – og blir de tolket riktig? UDP/TCP 514 · TLS 6514
SNMP-Trap-Tools(at)Work Får overvåkingssystemet varslene? UDP 162 · v2c
Ping(at)Work Svarer målene – og hvor raskt? ICMP echo
DNS/DHCP(at)Work Hva skjer når DNS eller DHCP svarer feil? UDP/TCP 53 · UDP 67
Velg et verktøy for å lese mer, se skjermbilder og laste ned.

Verktøyene

Hvert verktøy har sin egen side med beskrivelse, installasjon, skjermbilder og teknisk dokumentasjon.

Iperf(at)Work

iperf3-tester fra nettleseren.

Mål båndbredde, retransmisjoner, jitter og pakketap mellom to maskiner uten å skrive en eneste iperf3-kommando. Resultatet vises fortløpende med graf, og hver test tas vare på.

TCP · UDP5201 · 5202klient + server
Åpne siden

Multicast(at)Work

Se om multicasten faktisk kommer fram.

Start en mottaker på den ene siden av nettet og en sender på den andre, og se båndbredde, jitter og pakketap hvert sekund. Finn MTU-en på en sti med én knapp.

iperf 2 · pingUDP 5001–5010MTU
Åpne siden

Chrony-Time-Service(at)Work

En NTP-server der du bestemmer hva klokka er.

Still tidsserveren til en hvilken som helst dato og tid, og alle klientene i testnettet følger etter. Laget for å teste sertifikater, lisenser, sommertid og år 2038.

UDP 123 · NTPchrony
Åpne siden

SYSLOG-Tools(at)Work

To verktøy for å teste syslog.

SYSLOG Sender lager syslog-meldinger og sender dem over UDP, TCP eller TLS. SYSLOG Receiver tar imot meldingene, tolker dem, viser dem fortløpende i nettleseren og lagrer dem på disk.

UDP/TCP 514TLS 1.2/1.3 · 6514sender + receiver
Åpne siden

SNMP-Trap-Tools(at)Work

To verktøy for å teste SNMP-varsling.

SNMP Trap Sender simulerer en nettverksenhet og sender traps. SNMP Trap Receiver tar imot dem, gir varslene navn fra MIB-filer og viser dem i nettleseren.

UDP 162SNMP v2cMIBsender + receiver
Åpne siden

Ping(at)Work

Maler for nettverks-PING, med web-GUI.

Samle mål, ping-valg, plan og terskler i en mal, og kjør den med ett klikk eller etter en plan. Ping(at)Work viser svartid, tap og jitter per mål og varsler når status endrer seg.

ICMP echomaler + planvarsler
Åpne siden

DNS/DHCP(at)Work

En DNS- og DHCP-server der du bestemmer svarene.

Svarer fra egne soner og poster, og gir feil svar med vilje: NXDOMAIN, SERVFAIL, ikke noe svar, trege eller avkortede svar. DHCP-serveren har egne feilmoduser. Alle spørringer vises i en live logg.

UDP/TCP 53UDP 67feilreglerutkast 0.1
Åpne siden

Felles for alle syv

Verktøyene er bygget for testnett og laboratorier som ikke har tilgang til internett – og de oppfører seg likt.

Rocky Linux 9minimal installasjon holder
VMware · Proxmoxsom VM, flere også som LXC
Én pakkeinstalleres helt uten internett
EN | NOweb-GUI på engelsk og norsk

Hver side har installasjonskommandoer, skjermbilder og en teknisk beskrivelse du kan skrive ut.

Portkart

Standardportene er valgt slik at alle verktøyene kan kjøre på samme maskin. Installasjonsprogrammene stopper med en tydelig melding hvis en port allerede er i bruk, og alle portene kan endres.

Verktøy Web-GUI Testtrafikk (→ = ut) Bare lokalt (127.0.0.1)
Iperf(at)WorkTCP 80 · HTTPTCP/UDP 5201 · 52029000 · 2019
Multicast(at)WorkTCP 5152TCP/UDP 5001–5010 · ICMP–
Chrony-Time-Service(at)WorkTCP 5032UDP 123–
SYSLOG ReceiverTCP 8080UDP 514 · TCP 514 · TCP 6514 (TLS)–
SYSLOG SenderTCP 8000→ UDP/TCP 514 · TCP 6514–
SNMP Trap ReceiverTCP 8081UDP 162–
SNMP Trap SenderTCP 8082→ UDP 162–
Ping(at)WorkTCP 443 · HTTPS→ ICMP echo8090
DNS/DHCP(at)WorkTCP 8053UDP/TCP 53 · UDP 67 (DHCP)–

Port 80 brukes bare av Iperf(at)Work. Står Ping(at)Work alene på en maskin, kan install.sh --http-redirect sende http:// videre til HTTPS. SNMP Trap Receiver 2.1.0 og Sender 1.1.0 brukte 8080, som også er porten til SYSLOG Receiver; en oppgradering beholder porten og viser hvordan den flyttes. DHCP-serveren i DNS/DHCP(at)Work (UDP 67) er av etter installasjon.