2012-07-19 17:26:40 +0000 2012-07-19 17:26:40 +0000
17
17

RedHat Enterprise Linux 6 - Hostnaam wijzigen

Ik probeer momenteel mijn hostnaam te bewerken in een RedHat Enterprise Linux 6 virtuele machine, maar ik heb een probleem.

Ik heb geprobeerd de functie hostname te gebruiken zoals dit:

hostname -v bravo.cmweb.com

En het werkt, ik roep de functie aan en de hostnaam is succesvol gewijzigd.

Dan, herstart ik de machine en dan, oeps, de hostname is weer localhost.localdomain.

Nu wil ik vragen: hoe kan ik de hostnaam permanent wijzigen in Linux?

回答 (3)

30
30
30
2012-07-19 17:36:51 +0000

Je moet iets meer doen dan hostname gebruiken. De volgende link zou je probleem moeten oplossen. Verander je Hostname zonder opnieuw op te starten in RedHat Linux ](http://www.xenocafe.com/tutorials/linux/redhat/change_hostname_without_reboot/index.php)

Zorg dat je bent ingelogd als root en ga naar /etc/sysconfig en open het netwerk bestand in vi.

cd /etc/sysconfig
vi network

Zoek de regel HOSTNAME en vervang die door de nieuwe hostnaam die je wilt gebruiken. In dit voorbeeld wil ik localhost vervangen door redhat9.

HOSTNAME=redhat9

Als u klaar bent, slaat u uw wijzigingen op en sluit u vi af. Nu gaan we het bestand /etc/hosts bewerken en de nieuwe hostnaam instellen.

vi /etc/hosts

Bewerk in hosts de regel met de oude hostnaam en vervang deze door uw nieuwe hostnaam.

192.168.1.110 redhat9

Sla uw wijzigingen op en sluit vi af. De wijzigingen in /etc/hosts en /etc/sysconfig/network zijn nodig om uw wijzigingen blijvend te maken (in het geval van een ongeplande reboot).

Nu gebruiken we het hostname programma om de hostname die nu ingesteld is, te wijzigen.

hostname redhat9

En draaien het opnieuw zonder parameters om te zien of de hostname veranderd is.

hostname

Tenslotte zullen we het netwerk herstarten om de veranderingen die we in /etc/hosts en /etc/sysconfig/network hebben aangebracht toe te passen.

service network restart
1
1
1
2012-07-19 18:50:40 +0000

De hostnaam in een Red Hat systeem wordt geconfigureerd in het bestand /etc/sysconfig/network.

Bewerk het bestand en voeg een regel als deze toe of bewerk deze:

HOSTNAME="bravo.cmweb.com"
1
1
1
2012-07-30 12:07:41 +0000

Volg deze how to om de hostnaam te veranderen op RHEL 6 Server. Herstart is vereist voor beide opties.

U kunt ofwel de eerste optie Of de tweede volgen.

  1. Wijzig /etc/sysconfig/network

  2. Typ het volgende commando om naar de GUI-modus te gaan.