IPv6

s1n.thinkmo.de
2a01:4f8:a1:6e::/64
s2n.thinkmo.de
2a01:4f8:221:1902::/64
intern
fd25:7475:fc82::/48

Einzelner Service: $PREFIX:0:S:C:0/112. S ist der primäre Port oder ein ähnliches Identifizierungsmerkmal des Services. C ist ein Zähler.

Konfiguration

systemd-networkd

/etc/systemd/network/eth0.network

[Match]
Name=eth0

[Network]
Address=fd25:7475:fc82:0:100:8140:0:1/128
Gateway=fe80::1

interfaces(5)

iface eth0 inet6 static
 address $$PREFIX::1/112
 gateway fe80::1

Öffentliche Services

$PREFIX:0::/72

Beinhaltet alle Services welche direkt von außen angesprochen werden.

Beschreibung

Name

Suffix

Real/Konfiguration

DNS-Slave

s1-dns

::0:53:0:1/112

2a01:4f8:a1:6e:0:53:0:1

DNS-Slave

s2-dns

::0:53:0:1/112

2a01:4f8:221:1902:0:53:0:1

Mail-Exchanger

mx

::0:25:0:1/112

2a01:4f8:a1:6e:0:25:0:1

Mail-Storage

mail

::0:25:1:1/112

2a01:4f8:a1:6e:0:25:1:1

Shell

shell

::0:22:0:1/112

Usenet

news

::0:119:0:1/112

2a01:4f8:221:1902:0:119:0:1

VPN

vpn

::0:1194:0:1/112

Web-Relay

s1-httprelay

::0:80:0:1/112

2a01:4f8:a1:6e:0:80:0:1

Web-Relay

s2-httprelay

::0:80:0:1/112

2a01:4f8:221:1902:0:80:0:1

Im DNS eingetragen wird für jeden Service Name.thinkmo.de mit der realen IP (und nach Bedarf der Legacy-IP des Host) und Name.int.thinkmo.de mit der realen IP. Bei einem Umzug auf einen anderen VM-Host muss die IP manuell angepasst werden,

  1. in der Ganeti-Konfig,

  2. im DNS und

  3. in der Netzwerkconfig des Systems.

Interne Services

$PREFIX:1::/72

Beinhaltet alle Services welche nicht direkt von außen angesprochen werden.

Beschreibung

Name

Suffix

Real/Konfiguration

Extern

Backup

backup

::1:9101:0:1/112

fd25:7475:fc82:0:1:9101:0:1

2a01:4f8:221:1902:1:9101:0:1

DNS-Master

dnsmaster

::1:53:0:1/112

fd25:7475:fc82:0:1:53:0:1

2a01:4f8:221:1902:1:53:0:1

Git

git

::1:9418:0:1/112

fd25:7475:fc82:0:1:9418:0:1

2a01:4f8:a1:6e:1:9418:0:1

GitLab Runner

gitlab-runner

::1:9418:1:1/128

fd25:7475:fc82:0:1:9418:1:1

2a01:4f8:221:1902:1:9418:1:1

LDAP

ldap

::1:389:0:1/112

fd25:7475:fc82:0:1:389:0:1

2a01:4f8:221:1902:1:389:0:1

Monitoring

monitor

::1:5665:0:1/112

fd25:7475:fc82:0:1:5665:0:1

2a01:4f8:221:1902:1:5665:0:1

PostgreSQL, Master

postgres

::1:5432:0:1/112

fd25:7475:fc82:0:1:5432:0:1

2a01:4f8:a1:6e:1:5432:0:1

PostgreSQL, Replica

postgres-repl

::1:5432:1:1

fd25:7475:fc82:0:1:5432:1:1

2a01:4f8:221:1902:1:5432:0:1

Web: Allgemein

web

::1:80:0:1/112

fd25:7475:fc82:0:1:80:0:1

2a01:4f8:a1:6e:1:80:0:1

Web: Moin

web-moin

::1:80:1:1/112

fd25:7475:fc82:0:1:80:1:1

2a01:4f8:a1:6e:1:80:1:1

Web: single

single

::1:80:2:1/112

fd25:7475:fc82:0:1:80:2:1

Im DNS eingetragen wird für jeden Service Name.int.thinkmo.de mit der internen (realen) IP.

Die externe IP kann verwendet werden, muss aber explizit in der Netzwerkkonfig und im DNS eingetragen werden. Bei einem Umzug auf einen anderen VM-Host muss die externe IP manuell angepasst werden,

  1. im DNS und

  2. in der Netzwerkconfig des Systems.

Interne Services, mehrfach vorhanden

$PREFIX:2::/72

Beschreibung

Name

Suffix

Real/Konfiguration

Mail-Relay

s1-smtprelay

::2:25:0:1/112

2a01:4f8:a1:6e:2:25:0:1

Mail-Relay

s2-smtprelay

::2:25:0:1/112

2a01:4f8:221:1902:2:25:0:1

Im DNS eingetragen wird für jeden Service Name.thinkmo.de mit der realen IP.

IPv4 Privat

Gesamt
10.185.0.0/16
Gateway
10.185.0.1

Privates Interface

Gesamt
10.185.1.0/24

Zugewiesen

DNS-Slave

10.185.1.0

HTTP-Relay

10.185.1.1

Mail-Exchanger

10.185.1.3

Mail-Relay

10.185.1.2

Mail-Storage

10.185.1.4

VPN

10.185.1.5

NAT64

Gesamt
10.185.254.0/23
Statisch
10.185.254.0/24
Dynamisch
10.185.255.0/24

Zugewiesen

Shell

10.185.254.1

Usenet

10.185.254.2

interfaces(5)

iface eth1 inet static
 address 10.185.X.Y/16
 gateway 10.185.0.1

Netz (zuletzt geändert am 2018-09-04 17:38:06 durch ThomasWaldmann)