我有两台ROS一台是电信的(主)一台是联通的。我现在想把两台ROS进行互联,怎么配置(求详细操作)
首先你的思路有问题。
自己的线路走自己的IP路径,最快。
所以访问电信的走电信线路,其余走联通线路。
这个也叫策略路由,使用路由表实现。
1. 设定PPPOE拨号:接口——Wan1(右键)——PPPOE客户端
普通的——名称——“pppoe-out1”——接口程序——wan1
拨出——填上adsl1的用户名和口令,勾选添加默认路由和使用同等dns。
最后按ok结束。然后设定第二条adsl,名称为"pppoe-out2",接口程序为wan2,只勾选添加默认路由。
2. 设定内网共享
(1)IP——防火墙——NAT,添加两条规则
第一条:普通的——链——(srcnat)——输出接口——(lan)将前面的方块点上!号
作用——(masquerade)
第二条:普通的——链——(srcnat)——源地址——“192.168.0.0/24”(这是内网的ip,按自己实际情况修改)
作用——(masquerade)
(2)IP——防火墙——Mangle,每条adsl添加两条规则
第一条:普通的——(forward)——协议——(6 (tcp))——接入接口——(pppoe-out1)
高级的——Tcp 标记——(syn)
作用——作用——(change MSS)——新的TCP MSS——“1440”
第二条:普通的——(forward)——协议——(6 (tcp))——输出接口——(pppoe-out1)
高级的——Tcp 标记——(syn)
作用——作用——(change MSS)——新的TCP MSS——“1440”
多条adsl以此类推。
到这一步已经可以共享上网了,不过要实现分流等功能还要继续。
3.设置ip地址
ip——地址 增加两个新的地址
第一个是pppoe-out1拨号后得到的外网ip,地址、网络、广播都填这个ip,借口选(pppoe-out1),注释为1。
第二个同理,全部为pppoe-out2的ip,注释为2。
主要目的是让路由能够找到自动添加的路由网关。
4.添加路由网关
ip——路由 增加三个网关
第一个:制定:0.0.0.0/0 网关:(pppoe-out1的ip) 标志:1 注释:1
第二个:制定:0.0.0.0/0 网关:(pppoe-out2的ip) 标志:2 注释:2
第三个:制定:0.0.0.0/0 网关:(pppoe-out2的ip) 注释:2
第三个网上说是官方推荐增加的,具体原理现在不是太清楚。
5.双线负载规则
ip——防火墙——mangle 两条线就是增加四条规则,每两条为一对
第一组:第一条:普通的——链——(prerouting)——接入接口——(lan)——连接情形——(new)
附加——Nth——三个框分别是“1、1、0”
作用——作用——(mark connection)——新的连接标记——“1”
第二条:普通的——链——(prerouting)——接入接口——(lan)——连接标志——“1”
作用——作用——(mark routing)——新的路由标记——“1”
第二组:第一条:普通的——链——(prerouting)——接入接口——(lan)——连接情形——(new)
附加——Nth——三个框分别是“1、1、1”
作用——作用——(mark connection)——新的连接标记——“2”
第二条:普通的——链——(prerouting)——接入接口——(lan)——连接标志——“2”
作用——作用——(mark routing)——新的路由标记——“2”
这样就实现了双线平衡负载。
6.指定机器分流
如果要指定某些机器使用特定的线路访问外网,只要改造一下上面的规则就可以了,例如加上源地址。但是需要特别说明的是,这里的规则每一条的优先级都是一样的,而不是像防火墙过滤规则里那样是从上至下的,也就是说如果你设定的两个规则存在重复的部分,例如同样一个ip出现在两个规则里,那样就表明同时适用这两个规则,具体到底用哪个规则,就试验的情况看似会是交替其作用,所以应该尽量避免这种情况以避免不确定的事情发生。
7.自动更新网关的脚本
由于adsl拨号后ip会随即改变,这就需要定时监测ip的变化,在系统——脚本中添加下列脚本,名字这里设定为sadsl
:local assign-address
:local new-address
:local status
:local x
:set x 2
: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 ([:len $new-address] -3)]
:set assign-address [/ip address get [/ip address find dynamic=no interface=("pppoe-out" . $i)] address]
:set assign-address [:pick $assign-address 0 ([:len $assign-address] -3)]
:if ($assign-address != $new-address) do={ /ip address set [/ip address find comment=$i] address=$new-address network=$new-address broadcast=$new-address
/ip route set [/ip route find comment=$i] gateway=$new-address
/ip fir nat set [/ip fir nat find comment=$i] to-addresses=$new-address
/ip route set [/ip route find comment=$i] gateway=$new-address
}
}
}
这个脚本同样适用2线以上的情况,只要改一下x的值。
在系统——调度程序中增加一个调度程序,间隔里输入具体的间隔时间,可以根据实际情况设定,但不建议设的间隔过长,因为时间过长的话重新拨号后就要等很久才能重新上网。而间隔时间过短的话又会造成路由器不停的查询ip加重服务器负担。
确定后整个设定就完成了。
其实只需一台ROS就可以了,三个网卡 一个连接联通 一个接电信 一个接交换机!
用一台ROS搞定。如果不会弄,可以用脚本生成器生成脚本。
我有两台ROS一台是电信的(主)一台是联通的。我现在想把两台ROS进行互联...
一台ROS就搞定,导入电信或联通的地址表,作策略路由,电信走电信,联通走联通。
怎样让两部ros互访,让一台ros里的PC可以管理两部ROS里的所有机器?
可以的,在地址列表中再添加一个地址并做好伪装 假设有局域网A和B,地址分别是10.0.1.1\/24和10.0.2.1\/24。那么关键要在防火墙添加如下策略 \/ip firewall filter add chain=forward src-address=10.0.1.0\/24 dst-address=10.0.2.0\/24 action=drop disable=no \/ip firewall filter add ...
局域网里使用2台ros路由器,会不会有异常?
不要开dhcp,一台用网关上网,一条用pppoe上,绝对不会有异常。就算两台都用网关上,理论上应该也是ok的。
ROS多线叠加,如果两个wan口在同一个局域网,会掉线?
方法一。在ROS用一块网卡,通过交换机连接两个网关,在ROS的ip routes 添加两个网关方法二。在其中一条线上加个普通路由器。把IP转换下网关试试。
求助!两个局域网,两台ros做的pppoe服务器!
按楼主原来的结构,要切换线路就得重新拔号,多麻烦啊。有两种方案:1、把一边的ROS去掉,新加一条光纤把进来的信号引到另一个ROS,按论坛教程做双线分流。2、两个ROS各加一张网卡,把现有的光纤两端改接到新加的网卡上,如何设置我就不说了,自己想。第一个方法是首选。如有不对请指正,谢谢!!
两台千兆的ROS 中间接一台百兆交换怎么用ROS测交换机最高能跑多少M和...
回答:SORRY,看错了似乎只有专用的仪器可以进行类似的测试我以前也想找网络压力测试软件,没找到我想可能是没办法实现,因为终端本身就受限制了,你怎么测试网络
我用两台ros将两个局域网连接起来,现在ros之间已经连接起来了,可是局 ...
EoIP可以将两个ros通过互联网或专用网络连接起来。ros全部桥接本地网卡立刻透明访问双边ros所在的局域网
ros主从机断联
也就是说,如果你写在hosts里的电脑名字与对方电脑的真实名字不符合,你仍然可以正常地给对方发送topic,但是无法监听到对方发送的topic。同理,如果我们给两台电脑起了相同的名字,则两台电脑均无法正常通信。考虑到linux系统改名字贼麻烦,改了吧还很容易改不完全,所以建议给其中一台电脑重装系统。
ROS怎样实现在两台电脑间进行数据通信
这里假设我们有两个电脑:电脑 A 为主机端,电脑 B 为控制端。最终要实现在 A 电脑上运行roscore,并且运行 Turtlesim 程序,然后在 B 电脑上运行键盘控制程序,控制 Turtlesim 小乌龟移动。1. 查看电脑A和电脑B的 IP 和 Hostname 查看IP,在控制台输入:ifconfig 如果电脑连接的时有线网,则显示...
请教大佬ros怎么做透明代理啊
2. Rosbridge是一个支持多种编程语言的ROS桥接器,它可以通过WebSocket、TCP\/IP或串口与ROS进行通信。利用rosbridge,可以创建一个ROS节点,该节点可以订阅一个或多个ROS话题,并将消息转发给其他节点,从而实现透明代理的功能。该节点可以运行在同一台计算机上,也可以通过网络连接到其他计算机。例如,假设...
友凭肝络: 其实只需一台ROS就可以了,三个网卡 一个连接联通 一个接电信 一个接交换机!
平江县19891097603: ros PPPOE新加了一条电信的线路,想指定这条电信线路给特定用户使用,其他的人还是走以前的线路,该怎么做 - ?
友凭肝络: 一、创建 PPPoE server a、进入winbox,点击 主菜单 最上面的 “Interfaces”,在弹出的“Interface list”对话框中依次点击“settings”-“PPPoE Server”,b、这时弹出“PPPoE Server list”对话框,点击左边的“+”号,“Interface”选项...
平江县19891097603: 两家用一个路由器一个账号怎么同时上网 - ?
友凭肝络: 两家用一个路由器一个账号同时上网方法:设置2级路由.一、两台路由器连接方法1、有猫(modem):猫(modem)----路由器1wan口;路由器1lan口----路由器2wan口;路由器2lan口----电脑.2、没有猫(modem):网线----路由器1wan口...
平江县19891097603: 虚拟机三开ros 如何实现第三台合并前两台分别多拨的带宽?
友凭肝络: 电信限制你一条线路 就算拨100次 你那个也只是10M的
平江县19891097603: 我有2台电脑,1个路由器,电信宽带,怎样把主机和副机连一个局域网,可以一起上网的? - ?
友凭肝络: 1、电信宽带接入路由器wan口.2、两台电脑用网线接入路由器四口中的任意两个口.3、登录路由器设置界面 一般是192.168.0.1,用户和密码都是admin详细请看路由器说明书.设置宽带pppOe拨号,用户名和密码.4、两台电脑,设置成自动获取IP 这样设置后,两台电脑开机就自动在线.
平江县19891097603: 两台电脑一个主线有个路由器 一个复线没有路由器 - ?
友凭肝络: 我先理清一下你的描述,你有两台电脑通过路由器1上网,然后想添加另外一个路由器2,是这样的吗,如果是的话,完全可以.设置方法:电脑连接二级路由Lan口(二级路由只插电源,Wan口暂时不连接),然后登录路由器,网络设置,Wan口设置自动获取IP,Lan设置非1级路由网段,设置192.168.10.1.1级路由Lan连接2级路由Wan口.连接二级路由的电脑IP设置:IP:192.168.10.2 子网掩码:255.255.255.0 网关:192.168.10.1
平江县19891097603: 关于路由的问题!一条电信宽带,两台电脑,两个无线路由,能不能用? - ?
友凭肝络: 当然可以用 你家的无线路由(主路由)的LAN口出网线到另一个区域的无线路由(次路由)的WAN口上 如果两个路由的默认IP地址相同,首先必需更改其中一个路由的默认IP地址,避免IP冲突.如果次路由在另一区域,能接收主路由的无线信号,也可以用无线中继的方式.次路由WAN设置上网方式为“静态IP”,并依次填写对应主路由IP段的IP地址,掩码,网关和主次DNS 开启无线功能,设定无线密匙 开启DHCP,设定可分配IP段,网关和主次DNS
平江县19891097603: 怎样让两部ros互访,让一台ros里的PC可以管理两部ROS里的所有机器? - ?
友凭肝络: 可以的,在地址列表中再添加一个地址并做好伪装 假设有局域网A和B,地址分别是10.0.1.1/24和10.0.2.1/24.那么关键要在防火墙添加如下策略/ip firewall filter add chain=forward src-address=10.0.1.0/24 dst-address=10.0.2.0/24 action=drop ...
平江县19891097603: 我们家是电信的宽带,我家有两台电脑,一台台式的,一台笔记本,有什么方法能够让两台电脑都能上网啊? - ?
友凭肝络: 两种选择:1,台式、笔记本都有线上网.就选普通的路由器,按说明书,认真调好,插上网线,无需拨号,直接上网即可.2,台式有线、笔记本无线上网.可选一款无线路由器(它也含有线上网功能),按说明书,认真调好.当设定无线上网项目,可选有密码、无密码连网.
平江县19891097603: 家里安装了电信宽带,然后是分别接了两个路由器,两台电脑各接自己的路由器 - ?
友凭肝络: 尊敬的用户,您好!感谢您对电信的支持!一个电信的路由器让2个或多个路由器共用.步骤一 主(第一台)路由器配置 假设将用于连接外部网络的路由器当作第一台路由器,我们将此路由器作为主路由器.如果你的由路由器是新买的更恢复过...