Open GoogleCodeExporter opened 9 years ago
[deleted comment]
补充,到我这改ip之后,ipv4也上不了了,提示DNS服务器出错
rc.local
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
sysctl -w net.ipv6.conf.br-lan.forwarding=1
ip6tables -A INPUT -p icmpv6 -m mac --mac-source "00:17:59:80:74:10" -j DROP
radvd
ifconfig eth1.1 down
ifconfig eth1.1 up
insmod /nat66/napt66_bcm63xx.ko wan_if=eth1.1
udhcpc -i eth1.1
exit 0
这样话可以上ipv4
但是把eth1.1改为eth0后都上不了了
Original comment by ligui...@gmail.com
on 5 May 2011 at 1:38
你是双栈的还是隧道的啊·
Original comment by zxy...@gmail.com
on 5 May 2011 at 3:07
br-lan Link encap:Ethernet HWaddr 00:1E:40:C7:22:46
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::104e:b1ff:fe6c:5b1d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:656 errors:0 dropped:0 overruns:0 frame:0
TX packets:148 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:134994 (131.8 KiB) TX bytes:21253 (20.7 KiB)
eth0 Link encap:Ethernet HWaddr 00:1E:40:C7:22:45
inet addr:202.196.72.39 Bcast:202.196.72.127 Mask:255.255.255.128
inet6 addr: 2001:da8:5000:1405:21e:40ff:fec7:2245/64 Scope:Global
inet6 addr: fe80::21e:40ff:fec7:2245/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:78 errors:0 dropped:0 overruns:0 frame:0
TX packets:75 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11023 (10.7 KiB) TX bytes:7616 (7.4 KiB)
Interrupt:16
eth1 Link encap:Ethernet HWaddr 00:1E:40:C7:22:46
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:657 errors:0 dropped:0 overruns:0 frame:0
TX packets:148 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:144270 (140.8 KiB) TX bytes:21253 (20.7 KiB)
Interrupt:14
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:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
root@OpenWrt:~#
Original comment by ligui...@gmail.com
on 6 May 2011 at 12:13
应该是双栈的吧
Original comment by ligui...@gmail.com
on 6 May 2011 at 12:13
从你的ifconfig输出结果来看,WAN口应该是eth0。请把配置文件��
�所有的eth1.1都改成eth0。
网络问题请检查ip -6 route。
Original comment by Mzwei...@gmail.com
on 6 May 2011 at 11:50
不知道配置文件有哪些呢?rc.local这个,还有其他的么?
这时我ip -6 route的结果,请帮忙看看
root@OpenWrt:~# ip -6 route
2001:da8:5000:1405::/64 dev eth0 proto kernel metric 256 expires 2592187sec
mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev br-lan proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev eth0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
default via fe80::223:89ff:fe6a:6a32 dev eth0 proto kernel metric 1024
expires 1663sec mtu 1500 advmss 1440 hoplimit 64
Original comment by ligui...@gmail.com
on 6 May 2011 at 12:52
我把rc.local中的eth1.1改为eth0后,就上不了网了
把它改回来ipv4就又可以了,不知道怎么回事?
Original comment by ligui...@gmail.com
on 6 May 2011 at 12:59
改为eth0后上不了网,请检查ip
route,看有无正确的默认路由。
# ifconfig eth1.1 down
# ifconfig eth1.1 up
将接口down再up是为了清空接口的网络配置。如果网络配置没��
�问题就不需要这步。
# udhcpc -i eth1.1
udhcpc可更新接口的IPv4地址和IPv4路由信息。如果网络配置没有
问题就不需要这步。
可以试试下面的启动脚本/etc/rc.local先,不行的话再根据上面�
��两条信息灵活配置吧。
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
sysctl -w net.ipv6.conf.br-lan.forwarding=1
ip6tables -A INPUT -p icmpv6 -m mac --mac-source "00:17:59:80:74:10" -j DROP
radvd
insmod /nat66/napt66_bcm63xx.ko wan_if=eth0
exit 0
Original comment by Mzwei...@gmail.com
on 7 May 2011 at 2:38
# ifconfig eth1.1 down
# ifconfig eth1.1 up
# udhcpc -i eth1.1
上面的去掉后,可以上ipv4了,不过ipv6依旧不可以上,
ip -6 route显示如下
=====================================================
root@OpenWrt:/etc# ip -6 route
2001:da8:5000:1405::/64 dev eth0 proto kernel metric 256 expires 2591777sec
mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev br-lan proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev eth0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
default via fe80::223:89ff:fe6a:6a32 dev eth0 proto kernel metric 1024
expires 1415sec mtu 1500 advmss 1440 hoplimit 64
root@OpenWrt:/etc#
======================================================
是不是上面“fe80::/64 dev eth0 ”应该是“fe80::/64 dev eth1”啊
该怎么修改呢?
请指教
Original comment by ligui...@gmail.com
on 7 May 2011 at 11:13
此时,你在ssh中应该是可以访问IPv6的吧。你试着在ssh中执行p
ing6 www.bupt.edu.cn。
从你的IPv6路由表来看,你没有正确地配置内网接口br-lan。
接口配置信息保存在/etc/config/network,每次开机后启用配置。�
��的交换芯片划分eth1.0作为内网的三个RJ45接口,因此在内网��
�桥中加入eth1.0。相关的配置信息如下,你可以根据实际情况�
��整。
config 'interface' 'lan'
option 'type' 'bridge'
option 'ifname' 'eth1.0'
option 'proto' 'static'
option 'ipaddr' '192.168.1.1'
option 'netmask' '255.255.255.0'
option 'ip6addr' 'fc00:0101:0101::1/64'
option 'nat' '1'
事实上,你还可以通过ifconfig命令手动配置网络接口。比如
# ifconfig br-lan add fc00:0101:0101::1/64
如果还有不明之处,请参考下载栏目提供的文档。
Original comment by Mzwei...@gmail.com
on 7 May 2011 at 12:29
好了,可以了,多谢
Original comment by ligui...@gmail.com
on 7 May 2011 at 1:39
我的和ligui的情况差不多,ipv4静态,ipv6自动获取+原生,但是
我ipv4都上不了啊
Original comment by shc...@gmail.com
on 9 Jun 2011 at 4:35
> Comment 13 by shc...@gmail.com,
>
我的和ligui的情况差不多,ipv4静态,ipv6自动获取+原生,但是
我ipv4都上不了啊
Please refer to the previous comments. Thanks.
Original comment by Mzwei...@gmail.com
on 17 Jun 2011 at 7:14
RG100A 刷的1.1固件 、、、
win7下、、、
学校的网络 ipv4只要填上申请的固定ip 子网掩码 网关
两个dns就能正常上网。。。。如果想上ipv6就只能用电脑,ipb6
全是自动获取(不能接路由器。。所以才想用这个固件)、��
�、
但是我出现了问题。。。。
dns因为只能填写一个所以我只填了一个。。。(不知道下边��
�问题与这个是否有关系)
op的控制台能正常ping通外网,op的软件源也能正常update,,,
但是路由下的子网却不能访问外网。。。这是什么问题?难��
�是ipv4的nat没有成功?是防火墙的设置问题吗? 我QQ 1650702280
邮箱shchhx@gmail.com
Original comment by shc...@gmail.com
on 11 Jul 2011 at 2:19
Original issue reported on code.google.com by
ligui...@gmail.com
on 5 May 2011 at 1:33