Wat is Sender Policy Framework (SPF)?

Sender Policy Framework (SPF) is een e-mailverificatietechniek die helpt om te voorkomen dat ongewenste e-mails (SPAM) worden verzonden vanaf uw domein. Het werkt door te controleren of een e-mail afkomstig is van een geautoriseerde mailserver.

Hier is een eenvoudige uitleg van hoe SPF werkt:

  1. SPF-record instellen: U voegt een SPF-record toe aan de DNS-instellingen van uw domein. Dit record bevat een lijst van geautoriseerde mailservers die namens uw domein e-mails mogen verzenden.
  2. E-mail verzenden: Wanneer een e-mail wordt verzonden vanaf uw domein, controleert de ontvangende mailserver het SPF-record van uw domein.
  3. Verificatie: De ontvangende mailserver vergelijkt het IP-adres van de verzendende mailserver met de lijst van geautoriseerde mailservers in het SPF-record.
  4. Beslissing: Als het IP-adres overeenkomt met een geautoriseerde mailserver, wordt de e-mail geaccepteerd. Als het IP-adres niet overeenkomt, kan de e-mail worden gemarkeerd als SPAM of worden geweigerd.

Door SPF te gebruiken, kunt u helpen voorkomen dat kwaadwillenden uw domein gebruiken om SPAM te verzenden, wat de reputatie van uw domein beschermt en de hoeveelheid ongewenste e-mails vermindert.

Vragen?

Neem dan contact met ons op.

Wat is DNS?

DNS staat voor Domain Name System. Het is een systeem dat wordt gebruikt om domeinnamen (zoals www.example.com) om te zetten in IP-adressen (zoals 192.0.2.1), die computers gebruiken om elkaar te vinden op het internet.

DNS werkt als een soort telefoonboek voor het internet. Wanneer u een webadres in uw browser invoert, zoekt DNS het bijbehorende IP-adres op, zodat uw computer verbinding kan maken met de server waar de website wordt gehost. Zonder DNS zou u elke website moeten bezoeken door het IP-adres in te voeren, wat veel minder gebruiksvriendelijk zou zijn.

Vragen?

Neem dan contact met ons op.

Wat is PHP?

PHP, wat staat voor “Hypertext Preprocessor,” is een veelgebruikte scripttaal die speciaal is ontworpen voor webontwikkeling. Het wordt vaak gebruikt om dynamische inhoud op websites te genereren.

PHP maakt het mogelijk om interactieve en dynamische websites te creëren, wat betekent dat de inhoud kan veranderen op basis van gebruikersinteracties zonder dat de hele pagina opnieuw geladen hoeft te worden. Dit maakt het een krachtige en flexibele tool voor webontwikkelaars.

WordPress

Met betrekking tot websites zoals WordPress, speelt PHP een cruciale rol. WordPress is namelijk gebouwd met PHP en gebruikt deze taal om de inhoud van de website te beheren en weer te geven. Wanneer u bijvoorbeeld een nieuwe blogpost toevoegt of een pagina bewerkt, verwerkt PHP de gegevens en slaat deze op in een database. Vervolgens haalt PHP de gegevens op en toont ze aan de bezoekers van de website.

Peter Hates Perl

Een grappig weetje is dat sommige ontwikkelaars een voorkeur hebben voor bepaalde programmeertalen. Zo is er een bekende uitspraak “Peter Hates Perl,” wat aangeeft dat Peter niet zo’n fan is van de programmeertaal Perl. Dit soort voorkeuren kunnen soms leiden tot interessante discussies binnen de ontwikkelaarsgemeenschap!

Up-to-date houden van PHP

Het is belangrijk om PHP up-to-date te houden en geen End-of-Life (EOL) versies te gebruiken. Hier zijn de belangrijkste redenen:

  1. Veiligheid: Nieuwe PHP-versies bevatten beveiligingsupdates die uw website beschermen tegen kwetsbaarheden. EOL-versies ontvangen geen beveiligingspatches meer, waardoor uw website kwetsbaar wordt voor aanvallen zoals code-injectie en cross-site scripting.
  2. Prestaties: Elke nieuwe versie van PHP brengt prestatieverbeteringen met zich mee. Websites draaien sneller en efficiënter op nieuwere versies. Bijvoorbeeld, PHP 7.3 kan bijna drie keer zoveel verzoeken per seconde verwerken als PHP 5.6.
  3. Compatibiliteit en nieuwe functies: Updaten naar de nieuwste PHP-versie zorgt ervoor dat u toegang heeft tot de nieuwste functies en verbeteringen. Dit kan ook betekenen dat uw website beter compatibel is met nieuwe plugins en thema’s.
  4. Ondersteuning: Actieve PHP-versies krijgen regelmatig updates en ondersteuning. Zodra een versie EOL bereikt, stopt de ondersteuning, wat betekent dat eventuele problemen niet meer worden opgelost.

Door PHP up-to-date te houden, zorgt u ervoor dat uw website veilig, snel en betrouwbaar blijft.

Vragen?

Neem dan contact met ons op.

Wat is een WordPress plugin?

Een WordPress-plugin is een softwarecomponent die u kunt toevoegen aan uw WordPress-website om extra functionaliteiten en mogelijkheden toe te voegen zonder dat u zelf code hoeft te schrijven. Plugins kunnen variëren van eenvoudige functies, zoals het toevoegen van een contactformulier, tot complexe systemen, zoals e-commerce platforms.

Waar wordt een WordPress-plugin voor gebruikt?

  • Functionaliteit uitbreiden: U kunt uw website aanpassen en uitbreiden met functies die standaard niet in WordPress aanwezig zijn.
  • Eenvoudig te installeren: Plugins kunnen eenvoudig worden geïnstalleerd en geactiveerd via het WordPress-dashboard.
  • Flexibiliteit: Ze bieden flexibiliteit om uw website aan te passen aan uw specifieke behoeften zonder technische kennis.
  • Beveiliging en optimalisatie: Er zijn plugins beschikbaar voor beveiliging, SEO-optimalisatie, caching, en meer.

Veelgebruikte WordPress-plugins

  1. Contactformulier-plugins: Zoals Contact Form 7, WPForms, Ninja Forms, Gravity Forms en Formidable Forms, die u helpen bij het maken van contactformulieren.
  2. SEO-plugins: Zoals Yoast SEO en All in One SEO Pack, die helpen bij het optimaliseren van uw website voor zoekmachines.
  3. Beveiligingsplugins: Zoals Wordfence en Sucuri, die uw website beschermen tegen malware en hackers.
  4. Caching-plugins: Zoals W3 Total Cache en WP Super Cache, die de laadsnelheid van uw website verbeteren door pagina’s in de cache op te slaan.
  5. E-commerce plugins: Zoals WooCommerce, waarmee u een online winkel kunt opzetten en beheren.
  6. Back-up plugins: Zoals UpdraftPlus en BackupBuddy, die automatische back-ups van uw website maken.
  7. Social media plugins: Zoals Social Snap en Monarch, die het delen van uw content op sociale media vergemakkelijken.
  8. Galerij-plugins: Zoals NextGEN Gallery en Envira Gallery, die u helpen bij het maken en beheren van fotogalerijen.

Vragen?

Neem dan contact met ons op.

Wat is Microsoft 365 Visio?

Microsoft 365 Visio is een uitgebreide oplossing voor het maken van professionele diagrammen.

Microsoft 365 Visio Plan 1

Microsoft 365 Visio Plan 1 biedt een gebruiksvriendelijke en intuïtieve ervaring voor het maken van professionele diagrammen, ideaal voor teams die op verschillende locaties werken.

  1. Diagrammen maken en bewerken: Gebruik de webversie van Visio om stroomdiagrammen, netwerkdiagrammen, organigrammen en meer te maken en te bewerken.
  2. Samenwerken: Werk samen met uw team in real-time, voeg opmerkingen toe en deel diagrammen via Microsoft Teams.
  3. Sjablonen en vormen: Kies uit tientallen professionele sjablonen en vormen om snel aan de slag te gaan.
  4. Cloudopslag: Profiteer van OneDrive-cloudopslag om uw diagrammen veilig op te slaan en overal toegankelijk te maken.
  5. Integratie met Power BI: Sluit Visio-diagrammen in Power BI-rapporten in voor een uniforme weergave van gegevens.

Microsoft 365 Visio Plan 2

Met Microsoft 365 Visio Plan 2 krijgt u een aantal extra functies en mogelijkheden bovenop wat Visio Plan 1 biedt.

  1. Desktop-app: Naast de webapplicatie krijgt u ook toegang tot de Visio desktop-app, waarmee u offline kunt werken en lokale bestanden kunt opslaan.
  2. Geavanceerde diagrammen: U kunt complexere diagrammen maken, zoals BPMN 2.0, P&ID, en elektrische schema’s.
  3. Data-integratie: Koppel diagrammen aan gegevensbronnen zoals Excel, SQL Server, en SharePoint voor real-time gegevensvisualisatie en automatische diagramgeneratie.
  4. Custom shapes en stencils: Maak en importeer uw eigen aangepaste vormen en voeg deze toe als stencils.
  5. Uitgebreide sjablonen en vormen: Toegang tot meer dan 250.000 partner-gecreëerde vormen en sjablonen voor verschillende industrieën.
  6. Integraties met andere Microsoft 365-apps: Exporteer diagrammen naar Word, Excel, PowerPoint, en Power Automate om processen te automatiseren.
  7. AutoCAD-ondersteuning: Importeer en exporteer AutoCAD-bestanden voor nauwkeurige technische tekeningen.

Vragen?

Neem dan contact met ons op.

Wat is Microsoft Entra ID?

Microsoft Entra ID, voorheen bekend als Azure Active Directory, is een uitgebreide identiteits- en toegangsbeheeroplossing die uw organisatie helpt om veilig en efficiënt toegang te verlenen tot applicaties en gegevens. Met Microsoft Entra ID kunt u gebruikersidentiteiten beheren, toegang beveiligen en naleving van regelgeving waarborgen.

Microsoft Entra ID integreert naadloos met verschillende systemen en applicaties, zowel binnen als buiten het Microsoft-ecosysteem. Hier zijn enkele manieren waarop Entra ID integratie mogelijk maakt:

  1. Single Sign-On (SSO): Met Entra ID kunnen gebruikers met één set inloggegevens toegang krijgen tot meerdere applicaties, waaronder Microsoft 365, Azure, en talloze SaaS-applicaties zoals Salesforce, ServiceNow en Slack.
  2. Multi-Factor Authenticatie (MFA): Entra ID biedt ondersteuning voor MFA, wat een extra beveiligingslaag toevoegt bij het inloggen op verschillende systemen.
  3. Toepassingsproxy: Hiermee kunnen on-premises applicaties veilig toegankelijk worden gemaakt voor externe gebruikers zonder dat er extra infrastructuur nodig is.
  4. Integratie met andere identiteitsproviders: Entra ID kan samenwerken met andere identiteitsproviders zoals Active Directory Federation Services (AD FS) en andere SAML- of OpenID Connect-compatibele providers.
  5. App-inrichting: Entra ID ondersteunt het automatisch inrichten en beheren van gebruikersaccounts in verschillende applicaties, wat de administratieve last vermindert en de beveiliging verhoogt.
  6. Voorwaardelijke toegang: Dit stelt organisaties in staat om toegangsbeleid te definiëren op basis van gebruikerslocatie, apparaatstatus en andere risicofactoren, wat zorgt voor een dynamische en contextbewuste beveiliging.

Vragen?

Neem dan contact met ons op.

Upgraden van Ubuntu naar een nieuwere versie

Deze handleiding biedt een stapsgewijze instructie voor het upgraden van Ubuntu naar een nieuwere versie.
We gaan uit van sudo rechten, verhoog anders uw rechten met sudo -s, en zorg dat u een backup of snapshot van uw machine heeft.

Houd de volgende upgrade volgorde aan:

4.10 (Warty Warthog) -> 5.04 (Hoary Hedgehog) -> 5.10 (Breezy Badger) -> 6.06 LTS (Dapper Drake) -> 6.10 (Edgy Eft) -> 7.04 (Feisty Fawn) -> 7.10 (Gutsy Gibbon) -> 8.04 LTS (Hardy Heron) -> 8.10 (Intrepid Ibex) -> 9.04 (Jaunty Jackalope) -> 9.10 (Karmic Koala) -> 10.04 LTS (Lucid Lynx) -> 10.10 (Maverick Meerkat) -> 11.04 (Natty Narwhal) -> 11.10 (Oneiric Ocelot) -> 12.04 LTS (Precise Pangolin) -> 12.10 (Quantal Quetzal) -> 13.04 (Raring Ringtail) -> 13.10 (Saucy Salamander) -> 14.04 LTS (Trusty Tahr) -> 14.10 (Utopic Unicorn) -> 15.04 (Vivid Vervet) -> 15.10 (Wily Werewolf) -> 16.04 LTS (Xenial Xerus) -> 16.10 (Yakkety Yak) -> 17.04 (Zesty Zapus) -> 17.10 (Artful Aardvark) -> 18.04 LTS (Bionic Beaver) -> 18.10 (Cosmic Cuttlefish) -> 19.04 (Disco Dingo) -> 19.10 (Eoan Ermine) -> 20.04 LTS (Focal Fossa) -> 20.10 (Groovy Gorilla) -> 21.04 (Hirsute Hippo) -> 21.10 (Impish Indri) -> 22.04 LTS (Jammy Jellyfish) -> 22.10 (Kinetic Kudu) -> 23.04 (Lunar Lobster) -> 23.10 (Mantic Minotaur) -> 24.04 LTS (Noble Numbat)

Optioneel: download de nieuwste sources.list van onze CDN voor uw huidige Ubuntu

CODENAME=$(lsb_release -cs) && cd /etc/apt && mv sources.list sources.list.bak && wget https://mirror.miruict.nl/sources/ubuntu/$CODENAME/sources.list

Update uw besturingssysteem

apt clean && apt update && apt dist-upgrade -y

Schoon de pakketten op

apt autoremove

-> Download de sources.list voor de volgende versie van onze CDN

Stel dat uw huidige Ubuntu 22.10 Kinetic is vervang <releasenaam> dan met lunar in het onderstaande commando.

cd /etc/apt && mv sources.list sources.list.bak && wget https://mirror.miruict.nl/sources/ubuntu/<releasenaam>/sources.list

Upgrade Ubuntu

apt clean && apt update && apt dist-upgrade -y

Ubuntu opnieuw opstarten

reboot

Herhaal het bovenstaande vanaf de -> stap totdat u op de nieuwste Ubuntu versie (wij raden de nieuwste LTS versie aan) zit.

Optioneel: sta alleen LTS upgrades toe

nano /etc/update-manager/release-upgrades
Prompt=lts

Optioneel: upgrade naar de nieuwste LTS versie

apt autoremove
do-release-upgrade

Vragen?

Neem dan contact met ons op.

Updaten UniFi en MongoDB

Deze handleiding biedt een stapsgewijze instructie voor het verwijderen en opnieuw installeren van de Ubiquiti UniFi controller software, evenals het updaten van het besturingssysteem en MongoDB.
We gaan in deze handleiding uit van Ubuntu 22.04 LTS Jammy als besturingssysteem.

Verwijderen van UniFi

apt remove unifi

De data blijft bestaan in /usr/lib/unifi/data

    Updaten van het Besturingssysteem

    apt clean && apt update && apt dist-upgrade -y

      Updaten van MongoDB

      Volg de volgende volgorde voor updates: 3.6 -> 4.0 -> 4.2 -> 4.4 -> 5.0 -> 6.0 -> 7.0.
      Verander 7.0 in de voorbeelden naar de volgende versie voor uw server.

      Verander de versie in mongodb.list:

      rm /etc/apt/sources.list.d/mongodb* && wget https://mirror.miruict.nl/sources/ubuntu/bionic/mongodb-7.0.list

      Voeg de nieuwe MongoDB sleutel toe:

      wget -qO- https://www.mongodb.org/static/pgp/server-7.0.asc | gpg --dearmor -o /etc/apt/trusted.gpg.d/mongodb-org-server-7.0-archive-keyring.gpg
      Update het systeem:
      
      apt clean && apt update && apt dist-upgrade -y

        Handmatig Starten van de UniFi Database

        Start de UniFi database handmatig:

        mongod --dbpath /usr/lib/unifi/data/db --port 27117 --bind_ip 127.0.0.1 --fork --logpath /usr/lib/unifi/logs/mongod.log
        Verbinden met MongoDB:
        • Voor versie 6.0:
          mongo --port 27117
        • Vanaf versie 6.0:
          apt remove mongodb-org-shell && apt install mongodb-mongosh && mongosh --port 27117

          Controleren en verhogen van de featureCompatibilityVersion

          Controleer de huidige featureCompatibilityVersion:

          db.adminCommand({ getParameter: 1, featureCompatibilityVersion: 1 })

          Verhoog de featureCompatibilityVersion:

          • Voor versies tot 6.0:
            db.adminCommand({ setFeatureCompatibilityVersion: "7.0" })
          • Vanaf versie 6.0:
            db.adminCommand({ setFeatureCompatibilityVersion: "7.0", confirm: true })

          Stop de UniFi database:

          mongod --dbpath /usr/lib/unifi/data/db --shutdown

            Installeren van UniFi

            apt install unifi

            Vragen?

            Neem dan contact met ons op.

            Wat is een permalink?

            Een permalink, of permanente link, is een URL (Uniform Resource Locator, dit is een unieke adressering die wordt gebruikt om een specifieke bron op het internet te vinden, zoals een webpagina, een afbeelding, of een document) die specifiek is ontworpen om altijd naar dezelfde webpagina of bron te verwijzen, ongeacht eventuele wijzigingen of updates aan de website. Hier zijn enkele belangrijke kenmerken en voordelen van permalinks:

            1. Consistentie: Een permalink blijft altijd hetzelfde, wat betekent dat de link nooit verandert. Dit is handig voor het delen van specifieke inhoud zoals blogposts, nieuwsartikelen, of productpagina’s.
            2. Betrouwbaarheid: Omdat de URL niet verandert, kunnen gebruikers erop vertrouwen dat de link altijd naar dezelfde inhoud zal leiden, zelfs als de website wordt bijgewerkt.
            3. SEO-voordelen: Permalinks zijn vaak geoptimaliseerd voor zoekmachines, wat kan helpen om de zichtbaarheid van de pagina in zoekresultaten te verbeteren.
            4. Gebruiksgemak: Ze maken het eenvoudig om specifieke inhoud te delen via sociale media, e-mails, of andere communicatiekanalen zonder dat u zich zorgen hoeft te maken dat de link verouderd raakt.

            Bijvoorbeeld, als u een blogpost schrijft over een bepaald onderwerp, kunt u een permalink gebruiken om ervoor te zorgen dat lezers altijd naar die specifieke post kunnen terugkeren, zelfs als u later andere inhoud aan uw blog toevoegt.

            Deze tekst is gegenereerd met Microsoft Copilot.

            Vragen?

            Neem dan contact met ons op.

            Updaten van uw Ubuntu server

            Via deze handleiding zorgt u ervoor dat uw Ubuntu server(s) up-to-date en veilig zijn.

            Optioneel: controleren of u gebruik maakt van onze CDN of mirror

            Wilt u controleren of u gebruik maakt van onze CDN of mirror? Voer dan het volgende commando uit in de Shell:

            # Ubuntu oude manier
            sudo cat /etc/apt/sources.list
            
            # Ubuntu 24.04+ nieuwe manier
            sudo cat /etc/apt/sources.list.d/ubuntu.sources

            Weet u niet zeker of u de oude sources.list of nieuwe ubuntu.sources methode gebruikt? Probeer dan eerst het cat commando voor de ubuntu.sources en als deze aangeeft dat het bestand niet bestaat, dan gebruikt u nog de oude methode.

            Via onze CDN kunt u onder andere Proxmox, Debian en Ubuntu updates snel en betrouwbaar downloaden.
            Wij hebben deze CDN zo ingericht omdat de standaard servers regelmatig niet beschikbaar of langzaam wanneer er (grote) updates uitgebracht worden.
            Wilt u gebruik maken van onze CDN? Neem dan contact met ons op.

            Updaten van uw Ubuntu server

            Update uw server via het commando “apt clean && apt update && apt dist-upgrade -y”

            Waarom apt dist-upgrade i.p.v. apt upgrade?

            Voor Ubuntu 24.04+ is het aanbevolen om apt dist-upgrade te gebruiken in plaats van apt upgrade. Hier is waarom:

            • apt upgrade: Dit commando werkt alleen bestaande pakketten bij naar nieuwere versies, zonder nieuwe afhankelijkheden te installeren of bestaande afhankelijkheden te verwijderen.
            • apt dist-upgrade: Dit commando is krachtiger en kan nieuwe afhankelijkheden installeren en bestaande verwijderen indien nodig. Dit is vooral nuttig bij het upgraden naar een nieuwe versie van het besturingssysteem, zoals van Ubuntu 22.04 naar 24.04.

            Gebruik dus apt dist-upgrade om ervoor te zorgen dat alle benodigde pakketten en afhankelijkheden correct worden bijgewerkt.

            Deze tekst is gegenereerd met Microsoft Copilot.

            Vragen?

            Neem dan contact met ons op.