Hardware und Software für DIY-Router

Seite 1

Seite 2

Ich bin eines Nachmittags beim Surfen im Internet auf diese coolen Dinge gestoßen, und nach dem, was ich recherchiert habe, sehe ich, dass sie in DIY-Routern verwendet werden können. Habe ich Recht? Welche Art von Software sollten Sie für solche Dinge verwenden? (Ich weiß, Tomato und DD-WRT wurden entwickelt, um die Firmware auf vorhandenen Routern zu ersetzen, und ich denke, es ist möglich, ein vollständiges, wenn auch kleines Betriebssystem auf einer CF-Karte zu installieren, aber ich weiß nichts weiter als dass. Ist es möglich, einen eigenen Router mit vergleichbaren oder sogar besseren Funktionen als bei handelsüblichen Routern zu erstellen?

Author: Giacomo1968, 2010-07-03

2 answers

Bezieht sich auch auf @omglolbahs Antwort.

Die von Ihnen erwähnte Minibox-Hardware wird vom AMD Geode-Prozessor angetrieben, einem x86-kompatiblen Betriebssystem, und Sie können grundsätzlich jede Linux-Distribution (oder BSD) installieren, um daraus einen Router zu machen. minibox liefert sogar eine maßgeschneiderte Distribution namens imedia linux (http://www.mini-box.com/iMediaSDK?category=17) für diese Bretter.

Was ich nicht mochte, obwohl, auf dieser Maschine ist, dass, sie sind nicht wirklich viel schneller als ein Retail-Router mit benutzerdefinierter Firmware.

+-------------------+------------+------------+------------------------+
| Speed / Feature   | Power      | Size       | Choice                 |
+-------------------+------------+------------+------------------------+
| Doesn't matter /  | Low        | Small      | Get a retail router    |
| Doesn't matter    | (10W)      |            |                        |
+-------------------+------------+------------+------------------------+
| Doesn't matter /  | Low        | Small      | Get a retail router    |
| Complicated       | (10W)      |            | and replace firmware   |
+-------------------+------------+------------+------------------------+
| Moderate       /  | Low        | Small      | Use small atom board   |
| Doesn't matter    | (20W)      |            | use linux distros (1)  |
+-------------------+------------+------------+------------------------+
| Fast           /  | High       | Small      | Use mini-itx boards    |
| Complicated       | (~80W)     |            | consider desktop grade |
|                   |            |            | CPUs e.g. C2D, etc.    |
+-------------------+------------+------------+------------------------+
| Fast           /  | High       | Rack       | Consider commercial    |
| Complicated       | (~80W)     |            | routers, e.g. those    |
|                   |            |            | from Cisco.            |
|                   |            |            | (esp. second hand)     |
+-------------------+------------+------------+------------------------+
| Fast           /  | High       | Big        | Get a modern desktop   |
| Complicated       | (>100W)    |            | Computer and install   |
|                   |            |            | a router distribution  |
+-------------------+------------+------------+------------------------+

(1) Siehe Wikipedia Link oben: http://en.wikipedia.org/wiki/List_of_router_or_firewall_distributions

Die Sache ist, wenn Sie Daten so schnell wie möglich verschieben müssen (dh einen Fast Ethernet-oder Gigabit Ethernet-Port sättigen), benötigen Sie eine schnelle CPU, um die Daten zu verarbeiten, insbesondere wenn Sie (1) VPN und (2) Firewall verwenden. Mit schneller CPU meine ich die CPU, die wir jetzt auf dem Desktop verwenden. z.B. Core 2 Duo, Athlon II, etc.

Beachten Sie, dass Sie möglicherweise auch einen i5-Prozessor erhalten möchten, da die AES-NI-Anweisungen der Kryptografiesoftware die Geschwindigkeit erhöhen, wenn Sie den Router schließlich für andere Aufgaben verwenden möchten, z. B. die Dateiübertragung mit SCP, zukünftige Möglichkeiten einer AES-NI-kompatiblen VPN-Software usw.

 2
Author: bubu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-07-04 03:48:58

Es gibt eine Vielzahl von Linux-Distributionen speziell für diesen Zweck zugeschnitten. Die Hardware, auf die Sie verlinken, sollte für die meisten davon mehr als ausreichend sein.

Http://en.wikipedia.org/wiki/List_of_router_or_firewall_distributions

Ich selbst habe jahrelang einen alten Compaq compaq 266mhz Laptop mit zwei NICs als Router benutzt, bis ich auf einen Big fat Fileserver aufgerüstet habe. Debian war die Distribution, die ich auf dem alten Computer verwendet habe, und ich betreibe jetzt Ubuntu. Mit ein paar Sicherheitspaketen installiert Die meisten Distributionen können für einen Router verwendet werden, obwohl sich offensichtlich der Funktionsumfang ändert.

 0
Author: omglolbah,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-07-04 02:53:49