学校是 pppoe 拨号,然后 wan lan 口都能获得正常的 ipv6 地址,可是电脑连接上路由器上就没有 ipv6 访问权限,不知怎么解决,希望大神能够解决啦 这是 dhcp 配置 config dnsmasq option domainneeded '1' option boguspriv '1' option filterwin2k '0' option localise_queries '1' option rebind_protection '1' option rebind_localhost '1' option local '/lan/' option domain 'lan' option expandhosts '1' option nonegcache '0' option authoritative '1' option readethers '1' option leasefile '/tmp/dhcp.leases' option resolvfile '/tmp/resolv.conf.auto' option localservice '1'
config dhcp 'lan' option interface 'lan' option start '100' option limit '150' option leasetime '12h' option ra 'hybrid' option dhcpv6 'hybrid' option ndp 'hybrid' option ra_management '1'
config dhcp 'wan' option interface 'wan' option dhcpv6 'hybrid' option ra 'hybrid' option ndp 'hybrid' option master '1'
config odhcpd 'odhcpd' option maindhcp '0' option leasefile '/tmp/hosts/odhcpd' option leasetrigger '/usr/sbin/odhcpd-update'
这是 network 配置
config interface 'loopback' option ifname 'lo' option proto 'static' option ipaddr '127.0.0.1' option netmask '255.0.0.0'
config globals 'globals'
config interface 'lan' option ifname 'eth0.1' option force_link '1' option macaddr 'f0:b4:29:88:af:ab' option type 'bridge' option proto 'static' option ipaddr '192.168.1.1' option netmask '255.255.255.0' option ip6assign '64'
config interface 'wan' option ifname 'eth0.2' option _orig_ifname 'eth0.2' option _orig_bridge 'false' option proto 'pppoe' option username 'p25' option password '12'
config interface 'wan6' option ifname 'eth0.2' option proto 'dhcpv6'
config switch option name 'switch0' option reset '1' option enable_vlan '1'
config switch_vlan option device 'switch0' option vlan '1' option ports '0 1 2 3 6t'
config switch_vlan option device 'switch0' option vlan '2' option ports '4 6t'
路由器:固件版本 OpenWrt Chaos Calmer 15.05.1 / LuCI 15.05-149-g0d8bbd2 Release (git-15.363.78009-956be55) 内核版本 3.18.23
接口: 网络 状态 动作 LAN (eth0.1Master "OpenWrt"Master "Thunderbolt") br-lan 运行时间: 0h 35m 47s MAC-地址: F0:B4:29:88:AF:AB 接收: 4.20 MB (28404 数据包) 发送: 22.78 MB (28583 数据包) IPv4: 192.168.1.1/24 IPv6: 2001:250:5401:600:1144:5096:9505:44d7/64 连接 关闭 修改 删除 WAN (eth0.2) pppoe-wan 运行时间: 0h 35m 42s 接收: 21.06 MB (24573 数据包) 发送: 3.71 MB (24533 数据包) IPv4: 172.21.59.188/32 IPv6: 2001:250:5401:600:1144:5096:9505:44d7/64 连接 关闭 修改 删除 WAN6
eth0.2 运行时间: 0h 0m 0s MAC-地址: F0:B4:29:88:AF:AB 接收: 21.45 MB (28050 数据包) 发送: 4.32 MB (26818 数据包) 连接 关闭 修改 删除
1
hhhaa OP 这是 /etc/sysctl.conf 配置
kernel.panic=3 net.ipv4.conf.default.arp_ignore=1 net.ipv4.conf.all.arp_ignore=1 net.ipv4.ip_forward=1 net.ipv4.icmp_echo_ignore_broadcasts=1 net.ipv4.icmp_ignore_bogus_error_responses=1 net.ipv4.igmp_max_memberships=100 net.ipv4.tcp_ecn=0 net.ipv4.tcp_fin_timeout=30 net.ipv4.tcp_keepalive_time=120 net.ipv4.tcp_syncookies=1 net.ipv4.tcp_timestamps=1 net.ipv4.tcp_sack=1 net.ipv4.tcp_dsack=1 net.ipv6.conf.default.forwarding=1 net.ipv6.conf.all.forwarding=1 net.ipv6.conf.default.accept_ra=1 net.ipv6.conf.all.accept_ra=1 net.netfilter.nf_conntrack_acct=1 net.netfilter.nf_conntrack_checksum=0 net.netfilter.nf_conntrack_max=16384 net.netfilter.nf_conntrack_tcp_timeout_established=7440 net.netfilter.nf_conntrack_udp_timeout=60 net.netfilter.nf_conntrack_udp_timeout_stream=180 # disable bridge firewalling by default net.bridge.bridge-nf-call-arptables=0 net.bridge.bridge-nf-call-ip6tables=0 net.bridge.bridge-nf-call-iptables=0 防火墙配置(看了之前的一个 v 站的帖子,把 IP6table 防火墙给禁用了) config defaults option syn_flood '1' option input 'ACCEPT' option output 'ACCEPT' option forward 'ACCEPT' option disable_ipv6 '0' config zone option name 'lan' list network 'lan' option input 'ACCEPT' option output 'ACCEPT' option forward 'ACCEPT' config zone option name 'wan' list network 'wan' list network 'wan6' option output 'ACCEPT' option masq '1' option mtu_fix '1' option input 'ACCEPT' option forward 'ACCEPT' config forwarding option src 'lan' option dest 'wan' config rule option name 'Allow-DHCP-Renew' option src 'wan' option proto 'udp' option dest_port '68' option target 'ACCEPT' option family 'ipv4' config rule option name 'Allow-Ping' option src 'wan' option proto 'icmp' option icmp_type 'echo-request' option family 'ipv4' option target 'ACCEPT' config rule option name 'Allow-IGMP' option src 'wan' option proto 'igmp' |
2
hhhaa OP 这个是 ifconfig 配置
br-lan Link encap:Ethernet HWaddr F0:B4:29:88:AF:AB inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::f2b4:29ff:fe88:afab/64 Scope:Link inet6 addr: 2001:250:5401:600:1144:5096:9505:44d7/64 Scope:Global UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:31711 errors:0 dropped:0 overruns:0 frame:0 TX packets:32163 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4477440 (4.2 MiB) TX bytes:23588964 (22.4 MiB) eth0 Link encap:Ethernet HWaddr F0:B4:29:88:AF:AB inet6 addr: fe80::f2b4:29ff:fe88:afab/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:31433 errors:0 dropped:1 overruns:0 frame:0 TX packets:29958 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:22619620 (21.5 MiB) TX bytes:4810360 (4.5 MiB) Interrupt:5 eth0.1 Link encap:Ethernet HWaddr F0:B4:29:88:AF:AB UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:154 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:23838 (23.2 KiB) eth0.2 Link encap:Ethernet HWaddr F0:B4:29:88:AF:AB inet6 addr: fe80::f2b4:29ff:fe88:afab/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:31422 errors:0 dropped:56 overruns:0 frame:0 TX packets:29796 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:22053280 (21.0 MiB) TX bytes:4597902 (4.3 MiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:41 errors:0 dropped:0 overruns:0 frame:0 TX packets:41 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:5448 (5.3 KiB) TX bytes:5448 (5.3 KiB) pppoe-wan Link encap:Point-to-Point Protocol inet addr:172.21.59.188 P-t-P:172.21.58.1 Mask:255.255.255.255 inet6 addr: fe80::1144:5096:9505:44d7/10 Scope:Link inet6 addr: 2001:250:5401:600:1144:5096:9505:44d7/64 Scope:Global UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1 RX packets:27499 errors:0 dropped:0 overruns:0 frame:0 TX packets:27209 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:21616748 (20.6 MiB) TX bytes:3917720 (3.7 MiB) wlan1 Link encap:Ethernet HWaddr F0:B4:29:88:AF:AB inet6 addr: fe80::f2b4:29ff:fe88:afab/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:32241 errors:0 dropped:0 overruns:0 frame:0 TX packets:32486 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4977520 (4.7 MiB) TX bytes:24286104 (23.1 MiB) |
3
hikari 2017-01-03 01:38:59 +08:00
不知道你解决了么?我也碰到同样的问题了..
|
5
hikari 2017-01-03 13:08:17 +08:00
@hhhaa 我搞定了,不知道我的方法适不适合你,
路由器恢复下出厂设置,之后按照 https://www.zhihu.com/question/29667477/answer/93634257 里面第一种方法做就可以了,记得要重启 odhcpd ,然后在网络 -> 接口里重新启动下 lan ,过几秒就获取到 ipv6 地址了 |