苏州移动宽带如何修改光猫桥接模式和IPV6,以及使用IPV6远程访问N1小钢炮
开始前,先吐槽下苏州移动的服务人员。打10086要公网IP,统一回答要购买专线。问如何设置IPV6,统一回答目前IPV6服务还没有开通。我宽带安装当场,让宽带小哥给我改拨号为桥接,直接说这个猫不能改桥接。
好吧,自己来吧。顺便把方法分享给我这种小白们做memo。
备注:移动200M光纤宽带,地点在苏州。光猫目前是中兴的,型号F663N。
1、光猫登录地址192.168.1.1。用户名和密码,试了网上流传的各种超级帐号和密码都不行。宽带人员装猫的时候,密码是从他自己手机APP上直接获取的,我估计每家不一样。也许可以找客服直接要一下。
登录之后,点击网络测信息,可以查看目前已经建立好的连接(通道)。点击网络,宽带设置,可以看到目前猫上已设置好的通道(我觉得叫“通道”比“连接”更合适,后面会讲原因)。接下来你可以新建,也可以选择一个进去编辑,也可以删除不需要的通道。比如什VOIP的,TR069的,我就不知道有什么用。
接下来是具体设置方法:
上面提到为什么叫通道,是因为我觉得这个就像是预先修建马路一样,我这有7个,就是7车道,每一个车道都有特定要求和用途。
比如我的2通道,是宽带小哥设置的,是用于IPV4直接拨号上网的。以后如果我路由器选择动态IP的方式连接猫,那上网就会通过这条第二车道连上外网。
用户名和密码需要填入宽带帐号。
VLAN模式为“改写TAG”。
VLAN ID每家不一样,根据猫里已有的通道上的设置来。如我的宽带小哥设置的是50,所以我后面再建立的桥接、IPV6都是用的“50”。如下图(附带路由设置)
需要桥接模式,可以新增加一个通道。按照如图设置(附带路由设置)。
需要IPV6,那就再新增加一个(附带路由设置)
为了小钢炮N1能够外网访问,做到这一步,已经完成一半了。现在,你可以在小钢炮里发现,有IPV6地址了。
接下来之前,先说两句,荒野无灯大神的小钢炮固件真的是太棒了,N1刷了超级稳定。有点可惜的就是没有开WiFi功能。现在内网,5GWiFi手机访问,读取大概能有20M/S,写入大概10M/S,都是用的ftp。
N1的大部分安装使用教程参考:
接下来如何ipv6直连访问小钢炮呢,参考下面文章:
感谢以上大神,特别是荒大。
参考上面说明,注册阿里域名,获取accesskey,编辑好aliddns.sh,并把aliddns.sh文件放在N1里面随便某个位置,比如我是放在N1挂载的移动硬盘上的。然后再N1小钢炮里面,设定定时任务。如下图,半小时执行一次。打开路由器,把IPV6的防火墙关闭,不需要去做端口转发。好了,可以直接用域名访问到你的N1了。
#!/bin/sh
aliddnsipv6_ak="!!!!!"
aliddnsipv6_sk="!!!!"
aliddnsipv6_name1='!!!'
aliddnsipv6_domain='!!!!'
aliddnsipv6_ttl="600"
if [ "$aliddnsipv6_name1" = "@" ]
then
aliddnsipv6_name=$aliddnsipv6_domain
else
aliddnsipv6_name=$aliddnsipv6_name1.$aliddnsipv6_domain
fi
now=`date`
die () {
echo $1
}
ipv6s=`ip addr show eth0 | grep "inet6.2409" | awk '{print $2}' | awk -F"/" '{print $1}'` || die "$ipv6"
for ipv6 in $ipv6s
do
#ipv6 = $ipv6
break
done
echo $ipv6
current_ipv6=`nslookup -query=AAAA $aliddnsipv6_name 2>&1`
#echo $current_ipv6
current_ipv6=`echo "$current_ipv6" | grep 'Address: ' | tail -n1 | awk '{print $NF}'`
echo $current_ipv6
if [ "$?" -eq "0" ]
then
current_ipv6=`echo "$current_ipv6" | grep 'Address: ' | tail -n1 | awk '{print $NF}'`
echo $current_ipv6
if [ "$ipv6" = "$current_ipv6" ]
then
echo "skipping"
fi
# fix when A record removed by manual dns is always update error
else
unset aliddnsipv6_record_id
fi
timestamp=`date -u "+%Y-%m-%dT%H%%3A%M%%3A%SZ"`
urlencode() {
# urlencode
out=""
while read -n1 c
do
case $c in
[a-zA-Z0-9._-]) out="$out$c" ;;
*) out="$out`printf '%%%02X' "'$c"`" ;;
esac
done
echo -n $out
}
enc() {
echo -n "$1" | urlencode
}
send_request() {
local args="AccessKeyId=$aliddnsipv6_ak&Action=$1&Format=json&$2&Version=2015-01-09"
local hash=$(echo -n "GET&%2F&$(enc "$args")" | openssl dgst -sha1 -hmac "$aliddnsipv6_sk&" -binary | openssl base64)
curl -s "http://alidns.aliyuncs.com/?$args&Signature=$(enc "$hash")"
}
get_recordid() {
grep -Eo '"RecordId":"[0-9]+"' | cut -d':' -f2 | tr -d '"'
}
query_recordid() {
send_request "DescribeSubDomainRecords" "SignatureMethod=HMAC-SHA1&SignatureNonce=$timestamp&SignatureVersion=1.0&SubDomain=$aliddnsipv6_name&Timestamp=$timestamp&Type=AAAA"
}
update_record() {
send_request "UpdateDomainRecord" "RR=$aliddnsipv6_name1&RecordId=$1&SignatureMethod=HMAC-SHA1&SignatureNonce=$timestamp&SignatureVersion=1.0&TTL=$aliddnsipv6_ttl&Timestamp=$timestamp&Type=AAAA&Value=$(enc $ipv6)"
}
add_record() {
send_request "AddDomainRecord&DomainName=$aliddnsipv6_domain" "RR=$aliddnsipv6_name1&SignatureMethod=HMAC-SHA1&SignatureNonce=$timestamp&SignatureVersion=1.0&TTL=$aliddnsipv6_ttl&Timestamp=$timestamp&Type=AAAA&Value=$(enc $ipv6)"
}
#add support */%2A and @/%40 record
if [ "$aliddnsipv6_record_id" = "" ]
then
aliddnsipv6_record_id=`query_recordid | get_recordid`
#echo '-----------------' $aliddnsipv6_record_id
fi
if [ "$aliddnsipv6_record_id" = "" ]
then
aliddnsipv6_record_id=`add_record | get_recordid`
echo "added record $aliddnsipv6_record_id"
else
update_record $aliddnsipv6_record_id
echo "updated record $aliddnsipv6_record_id"
fi
目前测试,远程网页访问小钢炮主页,qb、tr、filemanger正常,用SFTP能连接上,但是ftp不行。
远程4G网络,SFTP取文件大概2M/S,但是用filemanger下载的话,能有7M/S。
Over
值友1236790585
校验提示文案
w-aiguo
校验提示文案
wdmzjly
校验提示文案
双木林
校验提示文案
snail散步
校验提示文案
timejoy
校验提示文案
锋雪
校验提示文案
sssk
校验提示文案
锋雪
校验提示文案
[已注销]
校验提示文案
我是小行行
校验提示文案
coolguy
校验提示文案
IamGeekman
校验提示文案
Luiqi
校验提示文案
欢乐的豆
校验提示文案
恶意韭菜
校验提示文案
[已注销]
校验提示文案
天使之翼137
校验提示文案
不知_不知
校验提示文案
zhoujinrui
校验提示文案
不知_不知
校验提示文案
天使之翼137
校验提示文案
[已注销]
校验提示文案
爆料司机
校验提示文案
careless_zq
校验提示文案
Mefisto
校验提示文案
天堂君子
校验提示文案
恶意韭菜
校验提示文案
yonglan
校验提示文案
欢乐的豆
校验提示文案
[已注销]
校验提示文案
双木林
校验提示文案
Luiqi
校验提示文案
IamGeekman
校验提示文案
coolguy
校验提示文案
伊一线天
校验提示文案
sacreaker
校验提示文案
我是小行行
校验提示文案
归属器
校验提示文案
ht1999
校验提示文案