[Problem] 7590 ar7.cfg -> Zugriff Gastnetz auf erstelltes Subnetz (Drucker im eigenen VLAN)

oryeth

Neuer User
Mitglied seit
10 Dez 2018
Beiträge
5
Punkte für Reaktionen
0
Punkte
1
Hallo Gemeinde,

momentan bin ich etwas am Verzweifeln.

Ziel ist es, mit einem weiteren erstellten Subnetz "print" dem lokalen Netzwerk (192.168.10.x/24) und dem angelegten Gastnetz, betrieben auf LAN4 und WLAN (192.168.179.x/24) Zugriff zu erteilen.

Mein ganzes Netzwerk ist mit Trunking und VLANs versorgt.

Ist Zustand:

Fritzbox:
privates Netz auf LAN1 und LAN2 und WLAN (allerdings nur LAN1 abgehend auf weiteren Switch): 192.168.10.x/24
Gastnetz LAN4 und GAST-WLAN (LAN4 abgehend auf weiteren Switch): 192.168.179.x/24

Neues Print-Netz angelegt auf LAN3 der Box (abgehend auf weiteren Switch): 192.168.200.x/24

Switch teilt auf in Trunk-Ports und VLANs (funktioniert auch alles wie gewünscht):
VLAN1 = privates Netz
VLAN2 = Gastnetz
VLAN3 = neues Print Netz

Ein Drucker hängt per LAN im VLAN3, bekommt auch eine Adresse aus dem Subnetz 192.168.200.x/24 und ist aus dem privaten Netz VLAN1 erreichbar. Funktioniert soweit.

Nun habe ich testweise ein Laptop per Kabel in VLAN2 eingebunden, erreiche aber nicht den Drucker im VLAN3.

Ich vermute hier ein Problem im Routing der Fritte bzw. eine falsche Variable.

Ich wäre sehr dankbar für jede große Hilfe ! :)

Auszug aus meiner ar7.cfg:

Code:
        ethinterfaces {
                name = "eth0";
                dhcp = no;
                ipaddr = 192.168.10.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 192.168.10.2;
                dhcpend = 192.168.10.240;
                is_guest = no;
                is_hotspot = no;
                multicast_snooping = yes;
                is_public = no;
        } {
                name = "eth0:0";
                dhcp = no;
                ipaddr = 169.254.1.1;
                netmask = 255.255.0.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
                is_guest = no;
                is_hotspot = no;
                multicast_snooping = yes;
                is_public = no;
        } {
                name = "eth2";
                dhcp = no;
                ipaddr = 192.168.200.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 192.168.200.2;
                dhcpend = 192.168.200.254;
                is_guest = no;
                is_hotspot = no;
                multicast_snooping = yes;
                is_public = no;
        } {
                name = "wlan";
                dhcp = no;
                ipaddr = 192.168.182.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                interfaces = "ath0", "ath1", "wdsup?";
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
                is_guest = no;
                is_hotspot = no;
                multicast_snooping = yes;
                is_public = no;
        }
        brinterfaces {
                name = "lan";
                dhcp = no;
                ipaddr = 192.168.10.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                interfaces = "wan", "eth0", "eth1", "eth2", "eth3", "ath0",
                             "ath1", "wdsup?";
                dhcpenabled = yes;
                dhcpstart = 192.168.10.2;
                dhcpend = 192.168.10.240;
                is_guest = no;
                is_hotspot = no;
                multicast_snooping = yes;
                is_public = no;
        } {
                name = "lan:0";
                dhcp = no;
                ipaddr = 169.254.1.1;
                netmask = 255.255.0.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
                is_guest = no;
                is_hotspot = no;
                multicast_snooping = yes;
                is_public = no;
        } {
                name = "print";
                dhcp = no;
                ipaddr = 192.168.200.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                interfaces = "eth2", "guest4", "guest5", "guest_ct*", "guest_st*"; #HINWEIS: zusätzlich zu eth2 wurde getestet: eth3, guest ! Hier scheint der Fehler begraben, ich steige aber nicht dahinter !
                dhcpenabled = yes;
                dhcpstart = 192.168.200.2;
                dhcpend = 192.168.200.254;
                is_guest = no;
                is_hotspot = no;
                multicast_snooping = yes;
                is_public = no;
        } {
                name = "guest";
                dhcp = no;
                ipaddr = 192.168.179.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                interfaces = "guest4", "guest5", "guest_ct*", "guest_st*"; #Hinweis: gestestet ohne Erfolg wurde auch hier mit dem eintrag "print" ! Natürlich im "print" nur auf "eth2" !
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
                is_guest = yes;
                is_hotspot = no;
                multicast_snooping = yes;
                is_public = no;
        }
.....
pppoefw {
                interfaces = "lan", "eth0", "eth1", "eth2", "eth3", "print",
                             "wlan";
......
 
Hallo,

ich habe gestern noch mehrere Ansätze ohne Erfolg ausprobiert.

Zur besseren Veranschaulichung habe ich ein Diagramm erstellt.

Es funktioniert lediglich der Zugriff von Gastnetz (FB Port4) und Gastnetz-WLAN (beide in VLAN2) orange nicht nach VLAN3.

Der Rest funktioniert soweit.

7590-VLAN.jpg
[Edit Novize: Riesenbild auf gesunde Vorschaugröße geschrumpft]
 
Zuletzt bearbeitet von einem Moderator:
Hat die configdatei eine prüfsumme am ende?
Sowas wie **** END OF EXPORT 4569128F ****?
Wenn ja, dann must du die prüfsumme umberechnen lassen.
Wenn nicht, probiere es mit der sicherungsdatei, die export-datei.
Da musst du nämlich die prüfsumme umberechnen lassen.
Den gesamten code kopieren und auf diese webseite einfügen.
Dann auf berechnen klicken. Kopiere aus der antwort die "korrekte prüfsumme" oder "richtige prüfsumme".
Diesen wert fügst du ein bei **** END OF EXPORT 4569128F **** an stelle der zahl.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.