Netzwerkkonfiguration FBF

lupolio

Neuer User
Mitglied seit
31 Mrz 2006
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich versuche mich gerade krampfhaft, die vorhandenen Pseudoimages auf meinen Speedport W501V zu portieren. Ich scheitere allerdings daran, die Dienste (wie ssh) auch aus dem Internet verfügbar zu machen. Da ich mir als Vergleich zur Fritzbox ein Image unter www.the-construct.com erstellt und etwas wie "ifconfig eth0:0 192.168.178.253 netmask 255.255.255.0 broadcast 192.168.178.255 up" gefunden habe, laufe ich allerdings bei dem Versuch das auf den Speedport zu portieren gegen die Wand. Vielleicht kann jemand mal etwas zur Netzwerkkonfiguration der Fritzboxen sagen (oder die /var/flash/ar7.cfg) posten?

Schöne Ostertage noch,
Lupolio
 
Hi.
Die ar7.cfg kannst du mit dem FBEditor bearbeiten.
Das ifconfig erstellt einen ein virtuelles Device eth0:0, wobei ich nicht weiß, ob es nicht klüger wäre z.B. eth0:1 zu nehmen. eth0:0 ist nämlich die Notfall-IP der Box (192.168.178.254).
Dieses virutelle Adresse wird benötigt um Ports auf der FritzBox selbst freizugeben. Das Webinterface lässt solche Freigaben auf die normale Adresse nicht zu.

Was muss du an dem Skript denn ändern? Das sollte auf dem Speedport doch genauso laufen!?

MfG Oliver
 
Die ar7.cfg kann ich auch mit SSH ändern :)
Der Speedport scheint jedoch eine andere Netzwerkkonfiguration als die Fritzbox zu haben. Da ich - wie schon gesagt - das Skript zur FB vorliegen habe, wollte ich mal sehen inwiefern sich die Konfiguration unterscheidet...

Ich versuche halt z.B. den SSH - der Lokal schon läuft - auch aus dem Internet erreichbar zu machen.

Gruß Lupolio
 
Na, dann bin ich doch mal gespannt was für Unterschiede du mir jetzt nennen kannst. :mrgreen:
Code:
ar7cfg {
        mode = dsldmode_router;
        tsdisabled = no;
        igddenabled = yes;
        igdd_control_enabled = yes;
        wan_bridge_with_dhcpc = yes;
        wan_bridge_gateway = 0.0.0.0;
        dhcpc_use_static_dns = no;
        ethmode = ethmode_bridge;
        StatisticStartOfMonth = 1;
        macdsl_override = 00:00:00:00:00:00;
        ethinterfaces {
                name = "eth0";
                dhcp = no;
                ipaddr = 192.168.1.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        } {
                name = "eth0:0";
                dhcp = no;
                ipaddr = 192.168.178.254;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        } {
                name = "usbrndis";
                dhcp = no;
                ipaddr = 192.168.179.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        } {
                name = "wlan";
                dhcp = no;
                ipaddr = 192.168.182.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                interfaces = "tiwlan0", "wdsup0", "wdsdw0", "wdsdw1", 
                             "wdsdw2", "wdsdw3";
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        }
        brinterfaces {
                name = "lan";
                dhcp = no;
                ipaddr = 192.168.1.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                interfaces = "eth0", "usbrndis", "tiwlan0", "wdsup0", 
                             "wdsdw0", "wdsdw1", "wdsdw2", "wdsdw3";
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        } {
                name = "lan:0";
                dhcp = no;
                ipaddr = 192.168.178.254;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        } { [COLOR=red]//hier ist mein virutells Interface für die Portfreigaben!!![/COLOR]
                name = "lan:1";
                dhcp = no;
                ipaddr = 192.168.1.253;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        }
        dslinterface {
                name = "dsl";
                dhcp = no;
                ipaddr = 192.168.179.1;
                netmask = 255.255.255.255;
                dstipaddr = 192.168.179.1;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        }
        dslinterface_metric = 2;
MfG Oliver

edit: Oder meintest du nur, dass die Standard-IP-Adressen anders sind?
 
Zuletzt bearbeitet:
Supi, dann schaue ich die Tage mal rein. Jetzt während der Feiertage ist die Zeit leider etwas kanpp ;-)
 
Kostenlos!

Statistik des Forums

Themen
248,887
Beiträge
2,303,985
Mitglieder
378,568
Neuestes Mitglied
me2k