This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
hannibal:operatingsystem [2008/06/25 11:51] Olivier Brugman created |
hannibal:operatingsystem [2008/06/26 08:52] (current) Olivier Brugman |
||
---|---|---|---|
Line 9: | Line 9: | ||
deb http://security.debian.org/ stable/updates main contrib | deb http://security.debian.org/ stable/updates main contrib | ||
</code> | </code> | ||
- | If your server is intended to compile software and/or to (re)build Debian packages, you might want to add some source repositories as described at [[hannibal:development_server|the Hannibal Development-server howto]]. | + | If your server is intended to compile software and/or to (re)build Debian packages, you might want to add some source repositories as described at [[hannibal:devserver|the Hannibal Development-server howto]]. |
Now you can update/upgrade your system to the current state of Debian stable. | Now you can update/upgrade your system to the current state of Debian stable. | ||
Line 21: | Line 21: | ||
ltrace netcat netselect discover | ltrace netcat netselect discover | ||
- | If you already have a working LDAP-enviroment for user authentication and you want to configure your new machine to make use of it, read the Hannibal documentation on [[hannibal:ldap-client|howto turn a server into a LDAP-client]]. | + | If you already have a working LDAP-enviroment for user authentication and you want to configure your new machine to make use of it, read the Hannibal documentation on [[hannibal:ldap-auth|howto turn a server into a LDAP-client]]. |
=====Integration===== | =====Integration===== | ||
Line 28: | Line 28: | ||
Integration of separate modules might be possible, however this is not supported and there are some known problems. For instance, the Fedora Directory Server requires the apache2-mpm-worker package, which conflicts with packages as libapache2-mod-php5 (which requires another version of Apache)...so you have been warned! | Integration of separate modules might be possible, however this is not supported and there are some known problems. For instance, the Fedora Directory Server requires the apache2-mpm-worker package, which conflicts with packages as libapache2-mod-php5 (which requires another version of Apache)...so you have been warned! | ||
+ | |||
+ | =====IP-number plan===== | ||
+ | We use one IP-address per host and an IP per service. This allows easier migration of services if necessary. | ||
+ | The administration of IP-addresses will be much easier if you use a tool like IPplan! Visit the website at http://iptrack.sourceforge.net | ||
+ | |||
+ | Hannibal IP-number plan: | ||
+ | <code> | ||
+ | 192.168.1.1 router/gateway | ||
+ | 192.168.1.5 dom0-1 (Xen-host) | ||
+ | 192.168.1.6 dom0-2 (Xen-host) | ||
+ | 192.168.1.11 ns1 | ||
+ | 192.168.1.12 ldap1 | ||
+ | 192.168.1.14 smtp (mta) | ||
+ | 192.168.1.15 imap/pop (e-mail store) | ||
+ | 192.168.1.16 fileserver | ||
+ | 192.168.1.17 ca | ||
+ | 192.168.1.18 databaseserver | ||
+ | 192.168.1.19 vpnserver | ||
+ | 192.168.1.20 webserver | ||
+ | 192.168.1.21 xdm | ||
+ | 192.168.1.23 http-proxy | ||
+ | 192.168.1.24 ntp | ||
+ | 192.168.1.25 calendar server (reserved) | ||
+ | 192.168.1.26 syslog (logging server) | ||
+ | 192.168.1.27 systemmonitor (nagios/centreon) | ||
+ | 192.168.1.28 dev (development server) | ||
+ | 192.168.1.29 jabber (irc) | ||
+ | 192.168.1.30 asterisk (reserved) | ||
+ | 192.168.1.31 ns2 | ||
+ | 192.168.1.32 ldap2 | ||
+ | 192.168.1.100-199 <hosts> | ||
+ | 192.168.1.200-250 <dhcp-range> | ||
+ | </code> | ||