# VSYS Private Cloud * [DNS with Bind 9](dns-bind9.md) --- ## Aufteilung Services – Instanzen | **Instanz** | **Geplante AWS Services** | |-------------|--------------------------------------------| | DNS | 2x EC2 micro Instanzen
2x Elastic IP | | LDAP | 1x EC2 micro Instanz | | Mailserver | 1x EC2 micro Instanz | | Wiki | 1x EC2 micro Instanz | | Webmail | 1x EC2 micro Instanz | | Fileserver | 1x EC2 micro Instanz | | Webmin | 1x EC2 micro Instanz | ## Netzwerktopologie | **Instanz** | **IP** | **Adressname** | |-------------|------------------------------------|-------------------------------------------------| | DNS | 18.195.46.123
18.220.174.194 | ns1.serverfarm4.life
ns2.serverfarm4.life | | LDAP | 172.31.16.2 | ldap.serverfarm4.life | | Mailserver | 172.31.16.5 | mail.serverfarm4.life | | Wiki | 172.31.16.4 | wiki.serverfarm4.life | | Webmail | 172.31.16.6 | horde.serverfarm4.life | | Fileserver | 172.31.16.3 | ftp.serverfarm4.life | | Webmin | 172.31.16.7 | webmin.serverfarm4.life | ![Netzwerktopologie](./private-cloud-topology.png) ## OS und Pakete | **Instanz** | **OS** | **Geplante Pakete** | |-------------|---------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | DNS | Ubuntu 16.04 64 bit | bind9
webmin_1.860_all.deb | | LDAP | Ubuntu 16.04 64 bit | apache2
php
libapache2-mod-php
php-mycrypt
slapdldap-utils
phpldapadmin
python-certbot-apache
webmin_1.860_all.deb | | Mailserver | Ubuntu 16.04 64 bit | postfix
mysql-client
mysql-server
courier-base
courier-authdaemon
courier-authlib-mysql
courier-imapcourier-imap-ssl
courier-ssl
webmin_1.860_all.deb | | Wiki | Ubuntu 16.04 64 bit | webmin_1.860_all.deb
php
php-apcu
php-intl
mariadb-server
apache2 | | Webmail | Ubuntu 16.04 64 bit | apache
php
horde
pear
pecl
webmin_1.860_all.deb | | Fileserver | Ubuntu 16.04 64 bit | samb
asldap
ldap-utils
nfs-kernel-server
webmin_1.860_all.deb | | Webmin | Ubuntu 16.04 64 bit | webmin_1.860_all.deb | ## Userverwaltung und Client Infrastruktur Die Userverwaltung soll mithilfe von LDAP funktionieren. Es wird eine Verwalterrolle geben die volle Rechte hat. Weiters gibt es noch die “Default” Rolle, welche jedem User von Anfang an erteilt wird und welche den Zugriff auf die diversen Server ermöglicht. Zugriff soll jedoch nur mit LDAP Accounts erlaubt werden. Zum Testen ist eine eigene Clientinstanz, die externen Zugriff simuliert.