Hallo SSF Gemeinde,
wie der ein oder andere Forenteilnehmern vielleicht schon mitbekommen hat,versuche ich gerade meine Linux Kenntnisse zu verbessern und zu vertiefen.
Angeregt durch eine Idee von TerraX hab ich mir gedacht, ich setz mal einen Server from the Scratch auf, ohne irgendwelche Adminpanels usw...
Grundsätzlich soll das ganze darin Gipfeln einen kompletten vollständigen Server aufzubauen der am Ende eine Zarafa Webmailer zur Verfügung stellt. Evtl. Horde.
Anfangen soll das ganze mit einer Ubuntu 12.04 Basis Installation, nur mit SSH, auf einer VirtualBox und einem weiteren Windows PC hinter einer Fritz Box auf dem Privaten Rechner.
Der Linux Server hat 2 NIC´s mit festen IP´s.
ETH0:192.168.10.31 mit Gateway auf die Fritz Box, ETH2:192.168.2.100
Der Windows Rechner hat eine NIC:
192.168.2.20
Ping Linux <-> Windows geht einwandfrei.
Als Serverdienste kommen dann DNS, DHCP, Apache, MySQL, PHP, Mailserver und Zarafa zum Einsatz. Vielleicht ein gemeinsames Userbackend via LDAP oä?
Vielleicht hat der ein oder andere ein 'Best Practice' Tipp zu dem ein oder anderen Thema. Prinzipiell geht es darum zu lernen und zu verstehen bzw. vorhandens Wissen zu vertiefen und mich mehr Linux zu beschäftigen.
Dieses Thema könnte evtl. auch in den FAQ/HowTO Bereich des Boards passen, also bitte evtl. verschieben.
Starten will ich mit dem SSH Dienst und diesen gegen unbefugten Zugriff mittels Zertifikat absichern (Best Practise afaik).
Um schon ein paar gewisse Vorbereitungen zu treffen wollte ich schon dafür sorge tragen das der 'Hostname' des Servers richtig gesetzt und entsprechend aufgelöst werden kann.
Dazu habe ich mich an diesem Tutorial orientiert:
http://www.howtoforge.de/anleitung/der-perfekte-server-ubuntu-12-04-lts-apache2-bind-dovecot-ispconfig-3/4/
Dabei bin ich über folgendes 'Problem' gestossen bzw. würde ich gerne von euch erfahren was denn nun richtig ist:
Das Tutorial sagt:
und
Im Ubuntu Wiki steht jedoch folgendes um den Rechnernamen zu setzen:
Frage: welches der beiden Kommandos ist richtig um den Rechnernamen zu setzen und was müsste das korrekte Ergebniss von 'hostname' & 'hostname -f' sein.
gruss,
delta544
wie der ein oder andere Forenteilnehmern vielleicht schon mitbekommen hat,versuche ich gerade meine Linux Kenntnisse zu verbessern und zu vertiefen.
Angeregt durch eine Idee von TerraX hab ich mir gedacht, ich setz mal einen Server from the Scratch auf, ohne irgendwelche Adminpanels usw...
Grundsätzlich soll das ganze darin Gipfeln einen kompletten vollständigen Server aufzubauen der am Ende eine Zarafa Webmailer zur Verfügung stellt. Evtl. Horde.
Anfangen soll das ganze mit einer Ubuntu 12.04 Basis Installation, nur mit SSH, auf einer VirtualBox und einem weiteren Windows PC hinter einer Fritz Box auf dem Privaten Rechner.
Der Linux Server hat 2 NIC´s mit festen IP´s.
ETH0:192.168.10.31 mit Gateway auf die Fritz Box, ETH2:192.168.2.100
Der Windows Rechner hat eine NIC:
192.168.2.20
Ping Linux <-> Windows geht einwandfrei.
Als Serverdienste kommen dann DNS, DHCP, Apache, MySQL, PHP, Mailserver und Zarafa zum Einsatz. Vielleicht ein gemeinsames Userbackend via LDAP oä?
Vielleicht hat der ein oder andere ein 'Best Practice' Tipp zu dem ein oder anderen Thema. Prinzipiell geht es darum zu lernen und zu verstehen bzw. vorhandens Wissen zu vertiefen und mich mehr Linux zu beschäftigen.
Dieses Thema könnte evtl. auch in den FAQ/HowTO Bereich des Boards passen, also bitte evtl. verschieben.
Starten will ich mit dem SSH Dienst und diesen gegen unbefugten Zugriff mittels Zertifikat absichern (Best Practise afaik).
Um schon ein paar gewisse Vorbereitungen zu treffen wollte ich schon dafür sorge tragen das der 'Hostname' des Servers richtig gesetzt und entsprechend aufgelöst werden kann.
Dazu habe ich mich an diesem Tutorial orientiert:
http://www.howtoforge.de/anleitung/der-perfekte-server-ubuntu-12-04-lts-apache2-bind-dovecot-ispconfig-3/4/
Dabei bin ich über folgendes 'Problem' gestossen bzw. würde ich gerne von euch erfahren was denn nun richtig ist:
Das Tutorial sagt:
In meinem Fall sollte es mailer.multi.box anzeigen. AberBenutzen Sie nun
echo server1.example.com > /etc/hostname
/etc/init.d/hostname restart
Danach, benutzen Sie
hostname
hostname -f
Beide sollten nun server1.example.com anzeigen.
Code:
hostname zeigt korrekterweise : mailer.multi.box an
Code:
hostname -f zeigt nur: mailer
Im Ubuntu Wiki steht jedoch folgendes um den Rechnernamen zu setzen:
Code:
sudo hostname -F /etc/hostname
Frage: welches der beiden Kommandos ist richtig um den Rechnernamen zu setzen und was müsste das korrekte Ergebniss von 'hostname' & 'hostname -f' sein.
gruss,
delta544