Computer Hardware Forum - TweakPC

Computer Hardware Forum - TweakPC (https://www.tweakpc.de/forum/)
-   Linux bzw. Non-MS & Programme (https://www.tweakpc.de/forum/linux-bzw-non-ms-and-programme/)
-   -   Linux als Router (https://www.tweakpc.de/forum/linux-bzw-non-ms-and-programme/24091-linux-als-router.html)

HyperY2K 30.03.2005 18:39

Linux als Router
 
ich will für meine Eltern nen kleinen Router auf Linux-Basis aufsetzen.
Soll ne integrierte Firewall, Monitoring und Fernwartung (via NX) bekommen.
Hab hier nen alten IBM-PC ohne FDD und HDD stehen, den ich dafür verwenden will. Nun meine Frage, wenn ich als HDD ne IDE-Platte nehme,
die ja bekanntlich nicht für den Dauerbetrieb gedacht sind, ist das problematisch?
Eigentlich müsste der Router bzw. das OS bei 128 MB RAM ja komplett in den Arbeitsspeicher passen und die Festplatte sich abschalten. Nur bei bestimmten Anwendungen, die gerade nicht im RAM sind, greift das OS auf die Platte zu. Soweit die Theorie.. Funktioniert das auch in der Praxis?

Qndre 30.03.2005 18:44

AW: Linux als Router
 
Ja. Es lässt sich eine Spindown-Zeit einstellen, sodass die Platte ohne Plattenzugriff die Drehzahl und Lesekopf Geschwindigkeit reduziert und nach ner Minute ohne Plattenzugriff (oder je nach dem was halt eingeschaltet ist) den Plattenmotor komplett abschaltet.

HyperY2K 30.03.2005 18:46

AW: Linux als Router
 
wo kann ich das im Linux einstellen?

Qndre 30.03.2005 19:02

AW: Linux als Router
 
Wenn Du KDE 3.2 und YAST2 hast, dann als Root einloggen und YAST2 von der Konsole aus starten. Dann: System -> Power-Management -> Schemes bearbeiten -> Standby-Strategie und Akustik-Strategie ("exzessives Energiesparen" und "so leise wie möglich" oder wie die Punkte heißen) einstellen.

Wenn Du YAST2 übers Kontrollzentrum startest gibt's bei mir den Menupunkt "Power-Management" nicht.

HyperY2K 30.03.2005 19:04

AW: Linux als Router
 
und ohne Yast? wird ein Debian-System.

Qndre 30.03.2005 19:05

AW: Linux als Router
 
Weiß nich, kann Dir hier vielleicht jemand beantworten der sich wirklich mit den Internals des Systems auskennt und es nicht nur verwendet.

Jlagreen 30.03.2005 20:09

AW: Linux als Router
 
hier habe ich den Power Management Guide für Gentoo gefunden:

[url="http://www.gentoo.org/doc/en/power-management-guide.xml#doc_chap5"]Gentoo Powermanagement[/url]

und hier noch ein Link zu den Laptop-Mode-Tools, da es ja bei debian leider kein portage gibt :( (vielleicht sind die aber auch im apt drinne ;))

[url="http://www.xs4all.nl/%7Ebsamwel/laptop_mode/tools/"]Laptop-Mode-Tools[/url]

muss zugeben hab mich mal vor fast 2 Jahre damit beschäftigt auf meinem Laptop, aber mittlerweile auch alles vergessen :(

kerri 30.03.2005 20:29

AW: Linux als Router
 
Guck Dir mal man hdparm an, -S scheint interessant zu sein :)

Gruesse, kerri

HyperY2K 31.03.2005 06:47

AW: Linux als Router
 
[QUOTE=kerri]Guck Dir mal man hdparm an, -S scheint interessant zu sein :)

Gruesse, kerri[/QUOTE]

du meinst den befehl "hdparm -S" oder?

kerri 31.03.2005 07:29

AW: Linux als Router
 
Jap, wie hdparm genau zu bedienen ist, weis ich aber leider nicht, dazu einfach mal die manpage konsultieren. ;)

Die Option -S ("Set the standby (spindown) timeout for the drive.") scheint genau auf Deine Beduerfnisse zu passen ;)

Gruesse, kerri

HyperY2K 31.03.2005 08:40

AW: Linux als Router
 
okay, dank dir

BTW: Der Gedanke, dass die IDE-Platte wenn sie nicht läuft bzw. im Betrieb sich "abschaltet", auch 24/7-Betrieb verträgt, ist aber schon richtig, Oder?

Fr@ddy 31.03.2005 08:51

AW: Linux als Router
 
Schonmal drüber nachgedacht eine CF-Karte mit Adapter als HD-Ersatz zu benutzen?

HyperY2K 31.03.2005 08:55

AW: Linux als Router
 
naja das würde den Rahmen sprengen, zumal meine aktuelle OS-Kombination 1,5 GB mindestens braucht: Mit IPCop in der UML, FreeNX, Debian als "Wirtssystem" :rolleyes:

vcmob 31.03.2005 08:57

AW: Linux als Router
 
Hi.
Mit dem nicht für 24h Dauerbetrieb geeignet ist ein Märchen. Weiterhin sind es vor allem die Starts die die Lager der Platte belasten. Wenn du die Platte mit einem Lüfter versiehst wegen der Wärme ist auch 24/7 mit IDE Platten kein Problem.

Ich hab bei mir nen Router auf gentoo-Basis stehen und der hat andauernd was auf der Platte rumzukrauchen. Logs-Schreiben und so nen Kram. Kann man auch irgendwie ausschalten aber bringt net viel. Hatte es auch schon mit hdparam eingestellt aber dann fährt die platte öfters hoch und runter und das belastet die Platte mehr als der Dauerbetrieb.

Also Platte ran und laufen lassen. Alles kein Problem. Ansonsten hol die bei eBay für 5 Eu ne SCSI Platte. Ich hab im Moment eine 9GB 5,25 er im Router. *fg*

Ciao MoB

HyperY2K 31.03.2005 08:59

AW: Linux als Router
 
welche SCSI-Adapter lassen sich mit Debian problemlos zwecks Treibern nutzen?

kerri 31.03.2005 10:30

AW: Linux als Router
 
Ich hab noch einen aelteren von Dawicontrol zuhause am laufen, der ging unter Woody, aber erst, nachdem ich den Kernel neu gebaut hab. Vielleicht einfach mal in die Kernelsourcen schauen (make menuconfig im Kernelsourcedir und dann bis zu SCSI durchhangeln), da sollten die unterstuetzten SCSI Chipsaetze auch mit drinstehen. Einen neueren von Tekram hab ich mit Woody mit den mit Woody ausgelieferten Kernelsourcen nicht zum laufen gebracht (das warn noch vor-DSL-Zeiten ;) ). Unter Sarge sollte es aber wieder anders aussehen ;) Ein BLick in die SuSE Hardwaredatenbank (cdb.suse.de) kann eigentlich auch nicht schaden, was da laeuft, laeuft mit einiger Wahrscheinlichkeit auch unter Debian.

Gruesse, kerri

Jlagreen 31.03.2005 10:34

AW: Linux als Router
 
generell haste bei älteren Controller und vor allem bekannten wie denen von Adaptec eigentlich keine Probs

--> bei neuen und billigen Controller gibts oft Probs (auch bei SATA)

vcmob 31.03.2005 10:45

AW: Linux als Router
 
Hi.
würde dir zu nem Adaptec 2940 PCI (ca. 5-7 Eu bei eBay) raten und ne einfache 50 polige HDD dazu. Speed ist ja bei dir eh nebensächlich.
Ansonsten nen 2940 UW (10 - 15 eu) wenn du etwas mehr ausgeben willst Der kann dann auch UW-SCSI.
Hatte beide Controller unter Debian im Einsatz bevor ich zu Gentoo gewechselt bin. Alles ohne Probs.

Von den ISA-Teilen 15xxx-Serie würde ich abraten machen nur Stress. Auch die 2920er sind mist weil man davon nicht booten kann (BIOS fehlt).

Ach so und wegen Platte -> hatte schon mal Stress mit ner 2 GB IBM. Da konnte Debian auch net von booten (scheint ne **********e Plattengeometrie zu haben). Am besten nimmste ne 4GB oder 9er.

Hab auch noch 2 Seagate Elite 9GB rumliegen. Leider laut,schwer und gross. Sind aber fast unzerstörbar.

Ciao MoB

HyperY2K 31.03.2005 10:46

AW: Linux als Router
 
hab noch nen alter Dawicontroll U2W Über. der müsste funzen Oder?

_Smash_ 01.04.2005 17:50

AW: Linux als Router
 
hallo

fly4l ist ein auf linux basierender softwarerouter, der auf eine diskette passt und keine festplatte benötigt.

HyperY2K 01.04.2005 22:26

AW: Linux als Router
 
[QUOTE=_Smash_]hallo

fly4l ist ein auf linux basierender softwarerouter, der auf eine diskette passt und keine festplatte benötigt.[/QUOTE]
naja das stimmt schon, ich brauch aber wie gesagt auch ne Firewall. Man sollte ja Router und Firewall immer auf getrennten Machine einrichten.
Der Ansatz von IpCop ist es, eine virtuelle Machine zu nutzen, in der die Firewall
läuft, so hat man ein logisch Trennung. Außerdem bietet das System ein Web-Interface etc. an.
Ich brauche auch Fernzugriff zu dem Router, weswegen ich NX intergrieren will.
Das alles hat fly4l leider nicht

_Smash_ 01.04.2005 23:02

AW: Linux als Router
 
[QUOTE=HyperY2K]Man sollte ja Router und Firewall immer auf getrennten Machine einrichten.
[/quote]

häää? wieso denn das, das ist och völlig sinnlos. wenn du einen NAT router hast, bräuchtest du eigentlich keine firewall, weil der keine dienste anbietet, außer die die du explizit weiterleitest, und die wären ja eh offen.
ob du die ports per firewall blockst, oder diese ports NICHT weiterleitest ist effektiv das gleiche.


[quote]
Ich brauche auch Fernzugriff zu dem Router, weswegen ich NX intergrieren will.
[/QUOTE]

um was zu tun?
auf nem kleinen router finde ich nx schon reichlich übertrieben.
die firewall wirst du vermutlich eh per configfiles konfigurieren.
also ist die installation eines dicken ressourcen******nden X eigentlich unnötig. einen kleinen sshd gestartet und du kannst alles tun, was du brauchst.
oder webmin installieren, um das ganze per weboperfläche zu administrieren.

HyperY2K 01.04.2005 23:18

AW: Linux als Router
 
[QUOTE=_Smash_]häää? wieso denn das, das ist och völlig sinnlos. wenn du einen NAT router hast, bräuchtest du eigentlich keine firewall, weil der keine dienste anbietet, außer die die du explizit weiterleitest, und die wären ja eh offen.
ob du die ports per firewall blockst, oder diese ports NICHT weiterleitest ist effektiv das gleiche.
....[/QUOTE]
aber ne firewall kann ja auch schaun was über die ports geht, oder?

[QUOTE=_Smash_]...um was zu tun?
auf nem kleinen router finde ich nx schon reichlich übertrieben.
die firewall wirst du vermutlich eh per configfiles konfigurieren.
also ist die installation eines dicken ressourcen******nden X eigentlich unnötig. einen kleinen sshd gestartet und du kannst alles tun, was du brauchst.
oder webmin installieren, um das ganze per weboperfläche zu administrieren.[/QUOTE]
NX komprimiert X, VNC, RDP Protokolle damit sie flüssig über ne ISDN-Leitung bedienbar sind. Ich brauch NX zur fernwartung der PC's. BTW: NX schickt alle Daten über nen SSH-Kanal...

_Smash_ 01.04.2005 23:36

AW: Linux als Router
 
[QUOTE=HyperY2K]aber ne firewall kann ja auch schaun was über die ports geht, oder?
[/quote]

was zb?

[quote]
NX komprimiert X, VNC, RDP Protokolle damit sie flüssig über ne ISDN-Leitung bedienbar sind. Ich brauch NX zur fernwartung der PC's. BTW: NX schickt alle Daten über nen SSH-Kanal...[/QUOTE]

nx tunnelt und übersetzt nur vnc und rdp protokolle, verwendet wird eine modifizierte form des normalen X11-protokolls. mit ssh dürfte das ganze wenig zu tun haben.

aber davon habe ich auch gar nicht gesprochen, oder?

HyperY2K 02.04.2005 13:40

AW: Linux als Router
 
[QUOTE=_Smash_]was zb?[/QUOTE]

keine Ahnung, war ne Frage :)

[QUOTE=_Smash_]nx tunnelt und übersetzt nur vnc und rdp protokolle, verwendet wird eine modifizierte form des normalen X11-protokolls. mit ssh dürfte das ganze wenig zu tun haben.

aber davon habe ich auch gar nicht gesprochen, oder?[/QUOTE]

nein, das ist so nicht richtig. NX nutzt als Protokoll SSH zum Datenaustausch. RFB(VNC) und RDP in X11. NX fakt die X-Gegenstellen auf Server und Client, komprimiert, cached zwischen auf beiden Seiten. Außerdem verwenden die eine differentielle Kompression.
Mit den ganzen Techniken können X-Session die sonst 4-6 MB über die Leitung schieben mit NX auf ca. 100 KB im Schnitt (Anfang mehr) .

RUN 02.04.2005 14:01

AW: Linux als Router
 
[QUOTE=_Smash_]häää? wieso denn das, das ist och völlig sinnlos. wenn du einen NAT router hast, bräuchtest du eigentlich keine firewall, weil der keine dienste anbietet, außer die die du explizit weiterleitest, und die wären ja eh offen.
ob du die ports per firewall blockst, oder diese ports NICHT weiterleitest ist effektiv das gleiche.[/QUOTE]

und was ist wenn man einfach vergessen hat einen dienst zu deaktivieren?
fehler schleichen sich schnell ein. ein block all in der firewall ist sicherer als jeden dienst einzeln zu deaktivieren... und manchmal will man ein paar dienste nicht deaktivieren (falls der router vielleicht noch n fileserver o.ä ist).
und mit ner firewall kannst du nicht nur traffic vom wan ins lan filtern/überwachen sondern auch andersrum...
manche firewalls beherschen auch traffic shaping bzw. queuing.

finde nicht, dass firewalls auf routern sinnlos sind, aber das mit der virtuellen maschine mit X finde ich schon etwas übertrieben... console rulz ;-)

HyperY2K 02.04.2005 14:51

AW: Linux als Router
 
[QUOTE=RUN]
finde nicht, dass firewalls auf routern sinnlos sind, aber das mit der virtuellen maschine mit X finde ich schon etwas übertrieben... console rulz ;-)[/QUOTE]

wer sagt denn das ich in der virtuellen Machine X haben will. ICH WILL NX einbaunen.
Das heisst ich kann über den Router VNC & RDP Datenströme komprimieren, so dass ich vernünftig remote drauf arbeiten kann. Das ist alles.
NX != X.

_Smash_ 02.04.2005 15:00

AW: Linux als Router
 
[QUOTE=HyperY2K]keine Ahnung, war ne Frage :)
[/quote]

naja also die beiden firewalls die ich so bei linux kennen (shorewall und suse2fw) haben alle nicht so direkt graphische ausgaben. überwachungsfunktionen, zb über die logs laufen alle über normale shells, also terminals.

aber da sieht man dann vieleicht die blocks und so nen kram... wenn du wirklich sehen willst, was über die leitung geht, brauchst du wohl nen packetsniffer oder sowas. aber das verbraucht schon massig cpu last, was den nutzen/kosten faktor für ne kleinen router schon sprengt.


[quote]
nein, das ist so nicht richtig. NX nutzt als Protokoll SSH zum Datenaustausch. RFB(VNC) und RDP in X11. NX fakt die X-Gegenstellen auf Server und Client, komprimiert, cached zwischen auf beiden Seiten. Außerdem verwenden die eine differentielle Kompression.
Mit den ganzen Techniken können X-Session die sonst 4-6 MB über die Leitung schieben mit NX auf ca. 100 KB im Schnitt (Anfang mehr) .[/QUOTE]

kannst du das irgendwo belegen, laut wiki ist das das normale X11 protokoll mit mods. und ssh käme mir wirklich seltsam vor. vieleicht ssl-verschlüsselt :-)

ne aber was ich meinte mit "davon habe ich nicht gesprochen", war, daß du das höchst warscheinlich eh alles über die bash administrieren und überwachen wirst, und vieleicht eine weboberfläche zur hilfe nimmst. da erscheint mir die installation von X und einer desktopumgebung, was schonmal locker das system an platz verdoppelt und an ressourcenhunger verdreifacht, einfach nicht nötig.
zumal du ja von einem älteren kleineren rechner geredet hast.

_Smash_ 02.04.2005 15:14

AW: Linux als Router
 
[QUOTE=RUN]und was ist wenn man einfach vergessen hat einen dienst zu deaktivieren?
fehler schleichen sich schnell ein. ein block all in der firewall ist sicherer als jeden dienst einzeln zu deaktivieren... und manchmal will man ein paar dienste nicht deaktivieren (falls der router vielleicht noch n fileserver o.ä ist).
und mit ner firewall kannst du nicht nur traffic vom wan ins lan filtern/überwachen sondern auch andersrum...
manche firewalls beherschen auch traffic shaping bzw. queuing.
[/QUOTE]


ich glaube wir reden aneinenader vorbei :-)

wenn du einen router hast, der wirklich nur router und nix anderes ist und der über nat läuft, dann fungiert der quasi wie eine firewall. denn eingehende verbindungen, die nicht der NAT-tabelle als angefordert eingeordnet werden können, also quasi jede von außen initialisierte verbindung, wird von einem solchen router nicht angenommen. also sozusagen wie eine firewall, die alle eingehenden verbindungen blockt.
wenn du jetzt eine dahinterhängende firewall hast, hat diese eh nichts zu tun, ist also überflüssig.

was du nun sagtes mit dem "ein block an der firewall wäre sicherer". wenn die firewall auf einem anderen rechner ablaufen würde, du auf dem router aber dienste zur verfügung stellst, wird die firewall auf dem anderen rechner, sicher nicht nicht die verbindungen des ihm vorrangestellten routers filtern.

ich wollte damit wirklich nur die unsinnigkeit einer firewall HINTER einem (reinen) router andeuten.

der rest den du ansprichst bezieht sich alles darauf, daß die firewall auf dem router ist. und genau das halte ich ja für sinnvoll. so habe ich das ja auch laufen. meine policy net2fw ist auch block, in den ausnahmen sind dann die verschiedenen dienste auf accept gesetzt.

aber diese firewall ist wirklich nur da, damit der router selber nicht kompromitiert wird.

_Smash_ 02.04.2005 15:17

AW: Linux als Router
 
[QUOTE=HyperY2K]wer sagt denn das ich in der virtuellen Machine X haben will. ICH WILL NX einbaunen.
Das heisst ich kann über den Router VNC & RDP Datenströme komprimieren, so dass ich vernünftig remote drauf arbeiten kann. Das ist alles.
NX != X.[/QUOTE]


wenn du kein X auf dem router hast, dann braucht du auch kein NX um die nicht vorhandene X überfläche remote zu administrieren.

HyperY2K 02.04.2005 15:26

AW: Linux als Router
 
[QUOTE=_Smash_]wenn du kein X auf dem router hast, dann braucht du auch kein NX um die nicht vorhandene X überfläche remote zu administrieren.[/QUOTE]
wieso? NX braucht auf dem Router kein X. Es läuft, es läuft ein NX-Server auf dem Router der von angeschlossenen Rechner die RDP und RFB(VNC)-Datensrtröme komprimiert. Dafür brauch ich auf dem Router keine extra X-Server, laut NoMachine Doku.

_Smash_ 02.04.2005 15:32

AW: Linux als Router
 
[QUOTE=HyperY2K]wieso? NX braucht auf dem Router kein X. Es läuft, es läuft ein NX-Server auf dem Router der von angeschlossenen Rechner die RDP und RFB(VNC)-Datensrtröme komprimiert. Dafür brauch ich auf dem Router keine extra X-Server, laut NoMachine Doku.[/QUOTE]

ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
das musst du auch dazu sagen :-)

das hörte sich alles so an, als ob du deinen router über eine X überfläche per nx administrieren wolltest.

HyperY2K 02.04.2005 15:41

AW: Linux als Router
 
[QUOTE=_Smash_]ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
das musst du auch dazu sagen :-)

das hörte sich alles so an, als ob du deinen router über eine X überfläche per nx administrieren wolltest.[/QUOTE]

nein, beileibe nicht, da könnte ich ja gleich nen Terminalserver von Microdoof nehmen..

Aber NX ist ne geile Sache, hab mich die letzten 2 Monate damit beschäftigt.
Sehr interessante Technik und noch dazu Freeware und besser als die Lösung von Tarantella, MS oder Citrix.
Die Italiener haben's also nicht nur bei Autos drauf *g*

Pirke 02.04.2005 18:00

AW: Linux als Router
 
OT: Was ist NX, was kann das und wie funktioniert es?

tele 02.04.2005 18:44

AW: Linux als Router
 
ein protokoll um X11 zu komprimieren, kann aber auch VNC oder terminal Services tunneln & komprimieren

RUN 02.04.2005 18:48

AW: Linux als Router
 
[QUOTE=_Smash_]ich glaube wir reden aneinenader vorbei :-)[/QUOTE]
yep hast recht...
sorry habe dich falsch verstanden

HyperY2K 02.04.2005 19:55

AW: Linux als Router
 
[QUOTE=Pirke]OT: Was ist NX, was kann das und wie funktioniert es?[/QUOTE]
NX setzt an 3 Stellen an, um die Problem mit X11 (Bandbreitennutzung zu hoch):
1. Komprimierung
2. Cachen von bereits übertragenen Daten (Icons, ...)
3. Reduzierung der "roundtrips"

Die Reduzierung der "roundtrips" wird vor Allem durch differentielle Kompression erreicht, sprich durch Nutzung des Caches wird geprüft ob sich beim Fenster jetzt gerade nur ein Button geändert hat, und nur diese Änderungen werden übertragen.

Und das beste, das Ding ist GPL und braucht nur nen SSH-Kanal auf dem System offen zu haben und "schon" geht es..


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:49 Uhr.

Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.