HoerupNet: Difference between revisions

From HoerupWiki
Jump to navigation Jump to search
No edit summary
 
(82 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Description documentation of my personal network


=Network diagram=
{{#tag:graphviz|
[[Image:hoerupnet.png]]


=IP Address=
graph network {
The network uses the RFC1918 private IP range 192.168.10.0/24
node [fontsize=12]
Theres no local DNS server, all hosts uses upstream ISP dns servers.
edge [fontsize = 12]
All hosts get network information from the DHCP server, but some hosts get a fixed address based on MAC address.
The dynamic range is 192.168.10.30-100.


=Host timon=
hoerup [label="hoerup \n192.168.12.0/24"]
Timon is the gateway and firewall for the network.
hoerup_clients [label="hoerup clients \n192.168.20.0/24"]
amstrup [label="amstrup \n192.168.2.0/24"]
HSH [label="HSH \n192.168.8.0/24"]
hoerup_microtik [label="hoerup/microtik\nlan=192.168.13.16\nsstp=dynamic" shape=box]
hoerupit [label="hoerupit \n 192.168.23.0/24" ]
it_microtik [label="it/microtik \n sstp=192.168.195.1\nlan=?" shape=box]
it_mgmt [label="it/mgmt \n192.168.211.0/24"]


Timon runs the following services
* Firewall
**Homebuild iptables script with source / destination nat and forward filtering
* DHCP Server
**Serves IP addresses as described above
*SSH server
**For remote admininistration (only available from internal network)
*TFTP
**Used For PXE installations.
*SNMP
**(not configured yet)
*cron
**chkrootkit / rkhunter / ntpdate / logrotate / logwatch
*postfix MTA
**only for sending local-generated mail
**Uses 'relayhost rafiki.t-hoerup.dk'


=Host Rafiki=
Rafiki is the server


(VPN access is regarded as internal network access)


Rafiki runs
hoerup -- amstrup [label="openvpn"]
*SSH server
hoerup -- hoerup_clients [label="openvpn"]
* Apache webserver
hoerup -- HSH [label="openvpn"]
** With mod_php5, mod_dav_svn, mod_python, mod_proxy
hoerup -- hoerupit [label="openvpn"]
** Hosts all vhosts listed in http://status.t-hoerup.dk/vhosts.php
 
** Hosts subversion repository
amstrup -- HSH [label="openvpn"]
** Is reverse proxy for those webservices that has their own http engine (such as mldonkey)
hoerup -- hoerup_microtik [label="lan/192.168.13 alias"]
*MySQL
hoerup_microtik -- it_microtik [label="sstp (masqeraded srcnat)"]
*PostgreSQL
it_microtik -- it_mgmt [label="lan"]
*Mldonkey for file download
 
**bittorrent
 
**donkey
 
**overnet
 
**basic HTTP
 
*Squid http proxy
 
**port 3128
 
**Non caching
 
**available to internal network only
  }|format="png"}}
*Proftpd
**File transfer - Only available to internal network (from outside scp/sftp should be used)
*Postfix SMTP MTA
*Dovecot IMAPd
*OpenVPN
** TUN / UDP based
**Listens on port 1494
**Uses subnet 192.168.20.0/24 for tunnels
**Full access to 192.168.10.0/24 available via vpn
*Smokeping
*Apache Tomcat
*smsdaemon
*MRTG(not configured yet)
*cron
**torben's crontab (er ikke sat op endnu)
***05  */3    *  *  *  /home/torben/bin/getmail-silent
***05  05    *  *  * cp /var/spool/mail/torben /home/torben/Mail/inbox-backup

Latest revision as of 20:19, 9 August 2018

The ImageMap extension is not installed.