Jouw scherm.
Helder in beeld.
Bekijk het livebeeld van je virtuele machine.
Veilig verbonden, met toegangsbeheer.
Schermoverzicht
Selecteer een machine en verbind om het livebeeld te bekijken.
E-mailadres
Je nieuwe e-mailadres wordt pas ingesteld nadat je de code uit de e-mail hebt bevestigd. MFA wordt gebruikt wanneer je zonder VPN-verbinding op deze pagina wilt komen, tenzij je bron-IP door de beheerder is vrijgesteld. Je ontvangt de inlogcode op dit e-mailadres.
Machines & websites
VM’s en interne HTTPS-websites die beschikbaar zijn in de console.
| Type / VM-ID | Node / website | Weergavenaam |
|---|
Nog geen machines. Voeg je eerste machine toe.
Liquidsoap
Een aparte container ontvangt de bron en biedt MP3-luisterstreams aan. Elke uitgang krijgt een eigen poort. Bij uitval van de bron wordt stilte uitgezonden. Status vernieuwen laadt ook de opgeslagen instellingen opnieuw.
Ingang & luisteraars
| Stream | Poort | Status | Luisteraars | IP-adressen luisteraars |
|---|
Status laden…
Elke afspeelverbinding telt als één luisteraar. Meerdere verbindingen vanaf hetzelfde IP worden gegroepeerd. De ingang is pas actief wanneer audio beschikbaar is; bij bufferen is er al een bronverbinding. De statusverversing behoudt je niet-opgeslagen instellingen.
Verbinding met Liquidsoap-container
Beheerde streams
Deze streams zijn beschikbaar in de keuzelijst. Stel per gebruiker de toegestane streams in.
| Streamnummer | Weergavenaam |
|---|
Voeg een stream toe of kies er één uit de gevonden streams hieronder.
Gevonden streams
Status laden…
| Streamnummer | Naam | Status | Uitzendduur | Luisteraars | Beheer |
|---|
Geen streams beschikbaar.
Vink onder Gebruikers de toegestane streams aan. De uitzendduur komt rechtstreeks van Shoutcast; een onbereikbare server wordt als onbekend getoond.
Handleiding · DNS-01
- Kies je DNS-provider en sla de API-instellingen op.
- De aanvraag plaatst tijdelijk TXT-records op _acme-challenge.portal.ujala.nl. Let’s Encrypt controleert dit via publieke DNS.
- Na validatie wordt het TXT-record opgeruimd. Vernieuwing verloopt automatisch via dezelfde DNS-API.
Voor certificaatvalidatie zijn geen inkomende poorten nodig. Voor bezoekers moet de website wel bereikbaar zijn via HTTPS. DNS-propagatie kan enkele minuten duren. Controleer bij meerdere nameservers of het TXT-record overal zichtbaar is.
DNS-01 bij Let’s Encrypt ↗HTTPS / Let’s Encrypt
Een vertrouwd certificaat voor jouw website.
- Status
- Laden…
- Geldig voor
- —
- Uitgever
- Let’s Encrypt
- Geldig tot
- —
- Vernieuwing
- Automatisch via DNS-API
- Laatste aanvraag
- —
MFA · E-mailverificatie
Stel de mailverbinding in en test een verificatiecode.
MFA wordt bepaald door de netwerkingang en eventuele vrijstelling van het bron-IP. Stel onder Gebruikers een e-mailadres in voor het ontvangen van inlogcodes. Op een ingang zonder MFA wordt geen code gevraagd. De losse mailtest hieronder wijzigt geen accounts.
SMTP-verbinding testen
Controleert de verbinding, TLS en eventuele aanmelding met de opgeslagen instellingen. Er wordt hierbij geen e-mail verstuurd.
Verificatiecode testen
Verstuur een eenmalige code van zes cijfers naar een testadres en voer de ontvangen code hieronder in. Geldig gedurende vijf minuten, maximaal vijf pogingen. Maximaal één testmail per minuut en tien per uur per beheerder.
Netwerkingangen
Actuele IP-adressen van de server waarop deze website draait.
| Ingang | Interface | Actuele IP-adressen | MAC-adres | MFA-beleid |
|---|
De adressen worden telkens uit het besturingssysteem gelezen, ook na een DHCP-wijziging. Bij twee containerinterfaces wordt de MFA-keuze bepaald door het ontvangende IP-adres van de TCP-verbinding. De netwerkmodus wordt in de serverconfiguratie ingesteld.
MFA-whitelist
Deze bron-IP-adressen en subnetten hoeven geen MFA-code in te voeren. Gebruikersnaam en wachtwoord blijven verplicht. Dit staat los van de Fail2ban-whitelist.
192.168.178.35/32 geldt voor één IP-adres. 192.168.178.0/24 geldt voor het hele subnet (192.168.178.0 t/m 192.168.178.255). IPv6 wordt ook ondersteund, met /128 voor één adres.
De controle gebruikt uitsluitend het werkelijke bron-IP van de TCP-verbinding. Bij NAT geldt een vrijstelling voor iedereen achter dat bron-IP. Forwarded-headers geven geen vrijstelling. De firewall en Fail2ban blijven gelden.
Audit trail
Inlogpogingen en beheerwijzigingen met gebruiker, tijdstip en bron-IP. Klik op een registratie voor alle informatie. Gebeurtenissen worden vanaf ingebruikname van het auditlog bewaard.
| Datum / tijd (NL) | Gebruiker | Ingevoerde gebruikersnaam | Bron-IP | Gebeurtenis | Resultaat | Betreft | Details |
|---|
Geen gebeurtenissen gevonden.
Dit overzicht is alleen leesbaar voor beheerders. Wachtwoorden, verificatiecodes, sessiecookies en API-sleutels worden niet vastgelegd.
Fail2ban
Blokkeert bron-IP-adressen na mislukte wachtwoord- of MFA-pogingen.
Geblokkeerde IP-adressen
De meest gebruikte gebruikersnaam komt uit alle bewaarde wachtwoordpogingen van dat IP. Bij gelijke aantallen wordt de laatst gebruikte naam getoond. Dit bevestigt geen identiteit. Klik op een IP voor de geschiedenis. Vervaltijd = tijdstip van blokkeren + de duur van die blokkade.
| Bron-IP | Meest gebruikte gebruikersnaam | Geblokkeerd op | Duur | Verloopt op | Actie |
|---|
Geen blokkades.
Technische status
Fileserver
Beheer hier fileservergebruikers met een eigen wachtwoord en rechten per share of map. SFTP- en Windows-instellingen, certificaten, Fail2ban en audit staan op de eigen beheerpagina.
Beheerverbinding instellen
Fileservergebruikers
Alleen rechten op een submap? Open dan het volledige Windows-netwerkpad dat bij de gebruiker staat. Via alleen het serveradres of de bovenliggende share kan de lijst leeg blijven of toegang worden geweigerd. Dat is bewust: de gebruiker krijgt geen extra rechten op bovenliggende mappen. Plak het volledige pad in de adresbalk van Windows Verkenner.
| Gebruikersnaam | E-mailadres | Status | Share- en maprechten | Acties |
|---|
Gebruikers
Beheer wachtwoorden en toegang tot machines.
| Gebruikersnaam | WW wijzigen | Toegang | E-mailadres | Beheerinstellingen |
|---|