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> | ||