Hier meine Änderungen, am opt_easyipv6, damit man es unter fli4l3.2/3.4 überhaupt nutzen, kann. Außerdem ist dann ein Portfilter wirksam (mittels ip6tables) und der Zugriff klappt auch direkt nach dem Reboot ohne manuelles Eingreifen.

Achtung : eine feste IPv6-Adresse bekommt man so nicht, da sie sich immer an die dynamische IPv4-Adresse anlehnt !

 

 

check/easyipv6.txt :

14c14
< EASYIPV6_IF_%_NAME         OPT_EASYIPV6        EASYIPV6_IF_N           IP_NET_NAME
---
> EASYIPV6_IF_%_NAME         OPT_EASYIPV6        EASYIPV6_IF_N           IP_NET_DEV


opt/easyipv6.txt :

13a14,39
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/sit.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv4/tunnel4.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6_tables.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6_queue.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6table_filter.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6table_mangle.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6table_raw.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_log_target.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_reject_target.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_route_target.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_hl_target.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_imq_target.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_ah.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_eui64.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_frag.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_hbh.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_hl.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_ipv6header.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_mh.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_owner.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/ip6t_rt.o
> OPT_EASYIPV6               yes             files/lib/modules/${KERNEL_VERSION}/kernel/net/ipv6/netfilter/nf_conntrack_ipv6.o
>
> OPT_EASYIPV6               yes             files/lib/iptables/libip6t_icmp6.so
> OPT_EASYIPV6               yes             files/lib/iptables/libip6t_reject.so.target
> OPT_EASYIPV6               yes             files/lib/iptables/libip6t_log.so.target
15a42
> OPT_EASYIPV6               yes             files/sbin/ip6tables mode=555


opt/etc/ppp/ip-up999.easyipv6 :

75c75,78
< /usr/sbin/ip -6 addr del "$oldprefix"::1/16 dev 6to4
---
> if [ "$oldprefix" != "" ]
> then
>   /usr/sbin/ip -6 addr del "$oldprefix"::1/16 dev 6to4
> fi
83c86,89
<    /usr/sbin/ip -6 addr del "$oldprefix":"$ifnet"::"$ifaddr"/64 dev "$ifname" >/dev/null 2>&1
---
>    if [ "$oldprefix" != "" ]
>    then
>      /usr/sbin/ip -6 addr del "$oldprefix":"$ifnet"::"$ifaddr"/64 dev "$ifname" >/dev/null 2>&1
>    fi
85c91,94
<    /usr/sbin/ip -6 route del "$oldprefix":"$ifnet"::/64
---
>    if [ "$oldprefix" != "" ]
>    then
>      /usr/sbin/ip -6 route del "$oldprefix":"$ifnet"::/64
>    fi


opt/etc/rc.d/rc999.easyipv6

40a41,54
>     /sbin/ip6tables -F
>     /sbin/ip6tables -X
>     /sbin/ip6tables -t mangle -F
>     /sbin/ip6tables -t mangle -X
>     /sbin/ip6tables -P INPUT DROP
>     /sbin/ip6tables -P OUTPUT ACCEPT
>     /sbin/ip6tables -P FORWARD DROP
>     /sbin/ip6tables -N std
>     /sbin/ip6tables -A std -m state --state ESTABLISHED,RELATED -j ACCEPT
>     /sbin/ip6tables -A std -m state --state NEW -i eth0 -j ACCEPT
>     /sbin/ip6tables -A std -p ipv6-icmp -j ACCEPT
>     /sbin/ip6tables -A std -j DROP
>     /sbin/ip6tables -A INPUT -j std
>     /sbin/ip6tables -A FORWARD -j std