Das mit dem speichern ist ganz einfach, aber du hattest du noch den falschen Befehl eingegeben. Der richtige ist(ohne Slash am Ende).Code:sudo nano /etc/hosts
Nachdem du in der richtigen Datei deine Änderungen gemacht hast, drückst du zuerst Ctrl+X und bestätigst mit Y. Danach kannst du den Dateinahmen anpassen, aber da du die Datei überschreiben willst reicht eine einfache Bestätigung mit Return.
Ergebnis 1 bis 10 von 12
- 13.08.2010, 14:15 #1Erdapfel
Themenstarter
- Registriert
- 01.2010
- Beiträge
- 2
Im Terminal Host Datei ändern
Halli Hallo,
ich habe folgendes Problem und brauche eure Hilfe.
Im Terminal haben ich via
sudo nano /etc/hosts/
die Host Datei geöffnet. Nun steht da gar nichts drin und ich würde gern was eintragen und speichern. Einfügen kann ich die Dinge nur wie kann ich speichern?
Meine Googlesuche hat leider nichts ergeben. Könnt ihr mir helfen?
Liebe Grüße und vielen Dank
Sumi
- 13.08.2010, 14:27 #2Roter Delicious
- Registriert
- 10.2008
- Ort
- Bochum
- Beiträge
- 93
- 13.08.2010, 15:31 #3
Lass mich mal ganz wild raten, was du damit vor hast:
Du möchtest gerne den Zugriff auf einen oder mehrere Server im Web blocken.
Ich verrate dir mal ein offenes Geheimnis:
Das funktioniert nicht.
Nach den im Netz am weitesten verbreiteten Anleitungen dazu schon mal überhaupt nicht, weil 99,9% davon in so ziemlich jeder Hinsicht radikal falsch sind.
Lass das ändern dieser Datei mal schön bleiben, du handelst dir nur fiese Probleme ein.
- 13.08.2010, 16:48 #4Golden Delicious
- Registriert
- 07.2010
- Beiträge
- 9
Hey ho!
Kannst du das näher erläutern? Also angenommen er wollte wirklich nur einen einzelnen, spezifischen Host blocken, der auch genau bekannt ist und eine feste IP hat. Ich würde das jetzt auch mit nem Paketfilter machen, aber ich verstehe nicht ganz auf was du da hinaus willst..
- 13.08.2010, 18:21 #5
1) Mit /etc/hosts kann man die DNS-Namensauflösung manipulieren. Sonst nichts. Einen Server im Netz damit zu blocken ist nicht möglich. Und damit meine ich nicht nur ein "nicht so ganz", sondern schlicht: überhaupt nicht.
2) Fehlerhafte Syntax der Datei führt zu Fehlverhalten des Systems. Fast sämtliche im Netz kursierende Anleitungen sind billige Hacks für Windows-Systeme (NTLM). Sie verwenden eine unter Unix-Systemen unzulässige Syntax (nicht RFC-konform) und bewirken so zB den Ausfall des Drucksystems, des Webservers, der Anzeige von Freigaben im Finder u.ä. perfide Probleme. Von der Öffnung klaffender Sicherheitslecks durch deren verpfuschte "Behebung" will ich gar nicht erst mal reden.
- 13.08.2010, 19:19 #6Golden Delicious
- Registriert
- 07.2010
- Beiträge
- 9
Naja durch den entsprechenden DNS Eintrag kannst du aber eben die ausgehenden Anfragen an den Rechner XY, die du blockieren möchtest, einfach an irgendeine andere Kiste (z.b. deinen eigenen Rechner) umleiten. Solange die Software, deren Kommunikation man unterbinden möchte auf den DNS Namen connected und nicht per ÌP funktioniert das eben schon. Darum versteh ich dein vehementes "überhaupt nicht" an der Stelle im Moment nicht. Aber klar, ist eben nicht schön und man sollte schon wissen was man tut..
Welcher wäre das denn? Ich hab aus Interesse gerade mal nachgeschaut, das einzige was ich da finde ist RFC 952. Ich glaube wenn man sich an den hält bekommt man ganz neue Probleme
Die dort vorgeschlagene Grammatik ähnelt zumindest nicht dem Format, welches auf meinen Systemen benutzt wird.
- 14.08.2010, 01:22 #7
LOL. Für wie doof werden die Autoren von "phone home" Software eigentlich gehalten...?
BTW
Wollen wir mal kurz wetten, dass ich mich auch trotz einer Manipulation von /etc/hosts über einen ganz normalen DNS-Resolve verbinden kann? Ganz simpel?
man hosts
Auszug:
For each host a single line should be present with the following information:
Internet address
Official host name
Aliases
Wenn du andere "Formate" benutzt, funktionierts nicht. Punkt.
- 14.08.2010, 13:56 #8
- 14.08.2010, 14:48 #9
Lasst ihn rumspielen

Learning by doing ... and failing.52 2E 54 2E 46 2E 4D 21 0A 44 65 6E 6E 1F 73 69 65 1F 77 69 73 73 65 6E 1F 6E 69 63 68 74 2C 1F 77 61 73 1F 73 69 65 1F 74 75 6E 21
Make it idiot-proof, and they'll make a better idiot.
- 14.08.2010, 22:38 #10


Zitieren



