我把我在
www.routerbbs.com
www.router.com.cn
www.routerclub.com
里学来的全转教给大家
包括
a设PPPoE上网
b双线分流
b1ip分流
b2端口分流
cpppoe服务器
dVPN
1、首先装好ROS软件,我建议大家全部选上安装
2、用winbox 进软件ros进行设置
只要点一下那里,就能用物理地址进.
我是用3条ADSL
用户名:admin
密码:空
大家注意好了.刚才改了lan
就断了一下
现在设pppoE上网
这个要点不选,很重要
这个不用说,是选你别的网卡进行联机
1480
这个可以改为
1492听说会快一点,最好是用你们当地电信的值
我在深圳地区!1492
这里是设lan IP
在ROS开机时设
setup等
我的机子没有装显卡,只有这样设了/.
设pppoe1的IP
一会自动会变,所以设什么都没有关系.
61.61.61.61/32
后面一定要是32
我也不知道为何,有时候的IP后不能加32,我想应该是分多少段的
原因吧.
自己想了.改到能用为止.
关键来了.
第一个要加上ping
这边加两条,一会再说明
加来设
自动找到变动后的IP
:local assign-address
:local new-address
:local status
:local x
:set x 3
:for i from=1 to=$x do={
:set status [/interface get [/interface find name=("pppoe-out" . $i)] running]
:if ($status=true) do={
:set new-address [/ip address get [/ip address find dynamic=yes interface=("pppoe-out" . $i)] address]
:set new-address [:pick $new-address 0 [:find $new-address "/"]]
:set assign-address [/ip address get [/ip address find dynamic=no interface=("pppoe-out" . $i)] address]
:set assign-address [:pick $assign-address 0 [:find $assign-address "/"]]
:if ($assign-address != $new-address) do={
/ip address set [/ip address find comment=("adsl" . $i)] address=$new-address network=$new-address broadcast=$new-address
/ip route set [/ip route find comment=("adsl" . $i)] gateway=$new-address
}
}
}
放进路由器里就可以了,看不明白不重要
(3是代表你有3条adsl)
设30秒自动更新,你也可以设10, 5秒,
听说ADSL是会48小区改一次IP
我这边都没有加入ADSL.如果你加入了,
这全部都会自动变.
这时你还不能上网.
这样就好一点了,等一会
例如你是192.168.1.2----192.168.1.15用1线,
以下用二线,三线.
搞错了.
这样才对,因为192.168.1.2-192.168.1.15,自己动会用第一条.
这就OK了.
又例如,
192.168.1.0/24用1线
192.168.2.0/24用2线
192.168.3.0/24用3线
好多人都不知道ROS 的lan是可以设n个IP的.
这是我自己想出来的.哈哈
这样,你就可以用253*3的机子了.
下面是集体限速
我只做不说了.因为这样时间太长,大家快快看了.
pppoe服务器
这里说一下,
172.0.1.0/24,这个必须是0
这是DNS,你那边是什么,你自己找了.
这里是问你一个帐号是不是只用一台机/
128k/512k
这也是限速
这设你的帐号密码.
自己看了.
vpn服务器
看明白没有,也是一样的
还有什么呢!我看看
b2端口分流
例如,80走ADSL3
自己想了,给大家发挥一下.
我就不设了.
下面
dddn更新,就像我们说的花生壳
先到
http://www.ChangeIP.com/
申请一个帐号,还有二级域名
:local u "用户名"
:local p "密码"
:local n "你申请的二级域名"
:local nowip [/ip address get [/ip address find dynamic=yes interface=pppoe-out1] address]
:local nowip [:pick $nowip 0 [:find $nowip "/"]]
:local dnsip [:resolve ($n)]
:if (($dnsip) != (0.0.0.0)) do={
:if (($dnsip) !=$nowip) do={
/tool dns-update name=$n address=$nowip key-name=$u key=$p
:log info ("DDNS IS UPDATE :" . $nowip)
}
}
pppoe-out1是你要进来的线,如果你只有一条线,就pppoe-out1
但是要设一下DNS吧/那个选下就OK了
10分钟,更新一次了.
好了,今天,我也累了,就讲这么多先了
∨ 展开