Sziasztok!
Adott egy DIGI internet kapcsolat, ami egy Huawei HG8143A5-n keresztül érkezik. Ezt EdgeRouter 4-essel osztom helyi hálózaton.
Namost szeretném, ha az IPv6 is működne, de úgy néz ki, hogy a tűzfal ezt megakadályozza.
A DIGI felől az IPv6 tesztelve, működik. Az EdgeRouter is be van konfigurálva úgy, hogy az eth0 (wan) felől menjen az IPv6 forgalom.
Minden helyi gép kap IPv6 címet is, viszont a ping6 már nem jut kifele.
PING google.com(bud02s21-in-x0e.1e100.net (2a00:1450:400d:806::200e)) 56 data bytes
From 2a01-036d-0121-024b-0000-0000-0000-0001.pool6.digikabel.hu (2a01:36d:121:24b::1) icmp_seq=1 Destination unreachable: Address unreachable
Érzésem szerint nem jutnak ki a packetek (vagy nem jutnak át) a tűzfalon, pedig a routeren be van konfigurálva.
Ezeket a konfigurációs lépéseket hajtottam végre:
edit firewall ipv6-name WAN6_IN
set default-action drop
set rule 10 action accept
set rule 10 description "allow established"
set rule 10 protocol all
set rule 10 state established enable
set rule 10 state related enable
set rule 20 action drop
set rule 20 description "drop invalid packets"
set rule 20 protocol all
set rule 20 state invalid enable
set rule 30 action accept
set rule 30 description "allow ICMPv6"
set rule 30 protocol icmpv6
set rule 40 action accept
set rule 40 description "allow DHCPv6 client/server"
set rule 40 destination port 546
set rule 40 source port 547
set rule 40 protocol udp
top
edit firewall ipv6-name WAN6_LOCAL
set default-action drop
set rule 10 action accept
set rule 10 description "allow established"
set rule 10 protocol all
set rule 10 state established enable
set rule 10 state related enable
set rule 20 action drop
set rule 20 description "drop invalid packets"
set rule 20 protocol all
set rule 20 state invalid enable
set rule 30 action accept
set rule 30 description "allow ICMPv6"
set rule 30 protocol icmpv6
set rule 40 action accept
set rule 40 description "allow DHCPv6 client/server"
set rule 40 destination port 546
set rule 40 source port 547
set rule 40 protocol udp
top
set interfaces ethernet eth0 firewall in ipv6-name WAN6_IN
set interfaces ethernet eth0 firewall local ipv6-name WAN6_LOCAL
edit interfaces ethernet eth0
set dhcpv6-pd pd 0 prefix-length /64
set dhcpv6-pd pd 0 interface eth1 host-address ::1
set dhcpv6-pd pd 0 interface eth1 prefix-id :0
set dhcpv6-pd pd 0 interface eth1 service slaac
top
Szívesen vennék ötleteket, vajon mit / hol rontottam el vagy hagytam ki?
- 444 megtekintés
Hozzászólások
A routeren tudsz kifelé pingetni? Routing rendben van? (show ipv6 route)
- A hozzászóláshoz be kell jelentkezni
IPv4-en minden rendben van. A routing nekem jónak tűnik:
IPv6 Routing Table
Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,
IA - OSPF inter area, E1 - OSPF external type 1,
E2 - OSPF external type 2, N1 - OSPF NSSA external type 1,
N2 - OSPF NSSA external type 2, B - BGP
Timers: Uptime
IP Route Table for VRF "default"
S ::/0 [1/0] via ::, eth0, 02w3d02h
C ::1/128 via ::, lo, 02w3d02h
C 2a01:36d:121:24b::1/128 via ::, eth0, 02w1d20h
C 2a01:36d:121:412::/64 via ::, eth1, 5d08h00m
C fe80::/64 via ::, eth2, 02w3d02h
Kinem nem inge, ne vegye gatyára
- A hozzászóláshoz be kell jelentkezni
a WAN6_IN es a WAN6_LOCAL 20-as rule-ja maris DROP, ami utana van mar nem ervenyesul
- A hozzászóláshoz be kell jelentkezni
Az enyém is hasonló, de működik ez így. A 20-nál a feltétel miatt (state invalid enable) csak az invalid állapotúakat dobja el.
IPv6 Firewall "WANv6_LOCAL":
Active on (eth9,LOCAL)
rule action proto packets bytes
---- ------ ----- ------- -----
10 accept all 133898 37859937 condition - state RELATED,ESTABLISHED
20 drop all 0 0 condition - state INVALID
30 accept ipv6-icmp 38504 2741608
40 accept udp 14 2448 condition - udp spt:dhcpv6-server dpt:dhcpv6-client
10000 drop all 0 0 condition - LOG enabled
- A hozzászóláshoz be kell jelentkezni
bakker, igazad van, valamiert beneztem
- A hozzászóláshoz be kell jelentkezni
fe80::/10 forráscímről jövő csomagokra is figyelj az INPUT chain-ben.
Kell a neighbor discovery és hasonló low level hálózati dolgokhoz.
Egyébként próbaként mindent amit nem fogadsz, küldj LOG-ba a DROP előtt és nézd meg mi hiányzik a sikerhez.
- A hozzászóláshoz be kell jelentkezni
/off
Tegyél rá OpenWRT-t, és egyszerűsödik az életed. Elvileg erre is lehet.
Tényleg. Én most tettem egyet a kistestvérére, és nem bántam meg.
Ráadásul újabb kernelt is kapsz az OpenWRT-hez.
/on
- A hozzászóláshoz be kell jelentkezni
Azzal mindenképpen várnék, szeretném először megoldani az alap rendszerrel. A tippet azért köszönöm, felírom a listámra.
Kinem nem inge, ne vegye gatyára
- A hozzászóláshoz be kell jelentkezni