---
title: Cyber Security Month van TransIP - OpenStack
description: Bekijk hier het webinar over OpenStack en security terug en volg de stappen die tijdens de demonstratie zijn genomen.
---

[![TransIP - main](https://content.transip.nl/hubfs/TransIP%20-%20main.svg)](https://www.transip.nl/)

# Webinar: Security met Openstack

## Tijdens ons tweede webinar binnen Cybersecurity Month hebben we het gehad over het beveiligen van je OpenStack-omgeving. Kijk hem hieronder terug en lees welke stappen we genomen hebben tijdens de demonstratie.

<iframe class="hs-responsive-embed-iframe" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" xml="lang" src="https://www.youtube.com/embed/D_elcw31GLY?si=PB7r7fOFRK3w9Db4" width="560" height="315" data-service="youtube" frameborder="0" allowfullscreen></iframe>

## **Bekijk het webinar hier terug**

Hoe zorg je ervoor dat jouw Openstack-project zo veilig mogelijk is? Welke valkuilen kun je tegenkomen, welke tips en tricks hebben onze experts Jayce en Thijs voor je? Bekijk het webinar hiernaast terug voor antwoorden op deze vragen.

Onderstaand hebben we ook de stappen uitgeschreven die Jayce volgt tijdens de demonstratie, zodat je ze rustig terug kunt lezen!

**Webinar Stappen**

![background image](https://content.transip.nl/hs-fs/hubfs/undefined-Oct-30-2024-04-48-59-4895-PM.png?width=892&height=1262&name=undefined-Oct-30-2024-04-48-59-4895-PM.png)

 

Aanmaken Private key voor SSL verbindingen  
Bastion host aanmaken voor OpenStack Client

Installatie python3-openstackclient  
Installatie python3-barbicanclient

Private netwerk aanmaken  
Router maken

Floating IP koppelen voor external netwerk  
Interface koppelen van interne netwerk

Security Groups aanmaken voor de webservers

Port 80  
Alleen toegang het het CIDR van het private netwerk

Webservers aanmaken met cloud-config script

#cloud-config  
package\_upgrade: true  
packages:

- apache2  
- php  
- libapache2-mod-php

write\_files:

- path: /var/www/html/index.php

content: |

\<!DOCTYPE html\>  
\<html lang="en"\>  
\<head\>

\<meta charset="UTF-8"\>  
\<meta name="viewport" content="width=device-width, initial-scale=1.0"\>  
\<title\>Loadbalancer Tutorial\</title\>  
\<link

href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css"  
rel="stylesheet"\>

\</head\>  
\<body\>

\<div class="container mt-5"\>

\<div class="card"\>

\<div class="card-header"\>

Hostname Information

\</div\>  
\<div class="card-body"\>

\<h5 class="card-title"\>Server Hostname\</h5\>  
\<p class="card-text"\>\<?php echo gethostname(); ?\>\</p\>

![background image](https://content.transip.nl/hs-fs/hubfs/undefined-Oct-30-2024-04-48-59-7916-PM.png?width=892&height=1262&name=undefined-Oct-30-2024-04-48-59-7916-PM.png)

\</div\>

\</div\>

\</div\>

\</body\>  
\</html\>

runcmd:

- systemctl restart apache2

Zet het SSL certificaat in Barbican met gebruik van de OpenStack-Client op de bastion host.

openssl pkcs12 -export -in cert.crt -inkey priv.key -out certificate.p12

base64\_encoded\_cert=$(base64 \< certificate.p12)

openstack secret store --name='tls-certificaat' --payload="$base64\_encoded\_cert" --  
payload-content-type='application/octet-stream' --payload-content-encoding='base64'

Loadbalancer aanmaken

HTTPS Offloading met het eerder aangemaakte SSL certificaat  
Floating IP koppelen

DNS Koppelen

Met OpenStack Designate

## / Niks meer missen?

Schrijf je in voor updates van TransIP.

<https://www.transip.nl/>[![TransIP - white](https://content.transip.nl/hubfs/TransIP%20-%20white.svg "TransIP - white")](http://www.transip.nl)

- Vondellaan 47  
   2332 AA Leiden
- support@transip.nl

[team.blue](https://team.blue)

[Volg ons op Twitter](https://twitter.com/TransIP)

[Bezoek ons op Facebook](https://www.facebook.com/transipNL)

[Bezoek ons op LinkedIn](https://www.linkedin.com/company/transip)