Wie bearbeite ich Hosts, Hostnamen und resolf.conf richtig?

1

Ich habe im Internet nach einem echten NOP-Tutorial zu diesem Thema gesucht, aber keine direkten Informationen gefunden. Informationen zum richtigen Bearbeiten dieser Dateien.

Ich habe einen Debian-Internetserver, auf dem ich einige persönliche Domains hosten und Squid und rTorrent ausführen kann. Der Server läuft ohne Probleme. Ich bin jedoch über einige Dinge verwirrt.

Nehmen wir an, ich habe meinen Server (foo) genannt, meine Domain ist (example.com) und meine öffentliche IP ist jetzt 95.211.133.200:

  1. Sollte / etc / hostname enthalten:

    tango.example.com
    

    oder

    tango <----- just the server name
    
  2. sollte /etc/hostsenthalten:

    127.0.0.1       localhost.localdomain   localhost
    95.211.133.200  foo.example.com         foo
    
  3. sollte /etc/resolf.conf(zusammen mit den Nameservern) beides enthalten:

    domain example.com
    search example.com
    

    oder nur der erste.

    Gibt es andere Dateien, die ich bearbeiten sollte, um die Dinge richtig zu machen?

  4. als letztes der befehl:

    domainname
    
    returns: (none)
    

    Ich glaube, es sollte zurückkehren (example.com). Was soll ich tun, um das zu korrigieren?

Firewall
quelle
Ihre Umschalttaste scheint defekt zu sein.
Chris S
1
Das klingt verdächtig nach einer Hausaufgabe, die ich einmal hatte. Wie auch immer, alle diese Fragen kann in man - Seiten zu beantworten: resolv.conf(5), hostname(1)undhosts(5)
AdmiralNemo

Antworten:

0

/etc/hostname sollte gerade haben foo

/etc/hosts sieht gut aus

/etc/resolv.confsollte wahrscheinlich example.comfür beide sein, abhängig von Ihrem Anwendungsfall. Beachten Sie, dass Sie es benannt haben /etc/resolf.confund es sollte vund nichtf

Ich weiß es nicht domainname

UtahJarhead
quelle