[Fli4l_dev] [r31300-testing] Wie kann ich auf das Webinterface meines DSL-Modems zugreifen?

Christoph Schulz fli4l at kristov.de
Mi Jul 2 08:33:18 CEST 2014


Hallo!

Bernd Kuhls wrote:

> IP_NET_N='1'
> IP_NET_1='192.168.1.100/24'
> IP_NET_1_DEV='eth0'

> [...]
> OPT_PPPOE='yes'

Uh, kein FFL-506... ;-)

> Das Webinterface des Modems (http://192.168.1.1) ist derzeit fü mich
> üer FLI4L nicht erreichbar, was aufgrund meiner IP_NET_1-Einstellung
> logisch ist. Diese werde ich ädern müsen (z.B. 192.168.6.100/24), soviel
> ist mir klar.

Ja, besser wäre es, siehe aber unten.

> Was ich gerne wissen möchte: Wie muss ich eth1 und das fli4l-Routing
> konfigurieren, damit ich im Intranet das Webinterface des Modems erreichen
> kann?

Ganz "normal":

IP_NET_N='2'
IP_NET_1='192.168.1.100/24'
IP_NET_1_DEV='eth0'
IP_NET_2='192.168.1.2/30'
IP_NET_2_DEV='eth1'

Die /30er Maske habe ich verwendet, damit das Routing eth1 bevorzugt, wenn 
die Adressen 192.168.1.0, 192.168.1.1, 192.168.1.2 und 192.168.1.3 
angesprochen werden. Mit anderen Worten: Das funktioniert somit sogar, ohne 
dass du IP_NET_1 ändern musst -- aber natürlich nur, wenn du nicht bereits 
im eth0-Netz Rechner mit den o.g. Adressen besitzt. Und da du ja nicht vom 
fli4l aus auf die Web-GUI zugreifen willst, kommst du um eine Host-Route auf 
deinem Client nicht herum. Auf einem Linux-Client würde z.B. helfen:

ip route add 192.168.1.1 via 192.168.1.100

Generell sind solche Überlappungen aber unbequem und unschön. Besser wäre 
natürlich:

IP_NET_N='2'
IP_NET_1='192.168.6.100/24'
IP_NET_1_DEV='eth0'
IP_NET_2='192.168.1.2/24'
IP_NET_2_DEV='eth1'

Dann muss man natürlich das Routing in der Firewall freischalten:

PF_FORWARD_x='if:IP_NET_1_DEV:IP_NET_2_DEV IP_NET_1 IP_NET_2 ACCEPT'


Viele Grüße,
-- 
Christoph Schulz
[fli4l-Team]


Mehr Informationen über die Mailingliste Fli4l_dev