说明:2条电信光纤,分别带内网的一部分机器,当一条断线时自动切换到另一条,线路恢复时又自动换回来。
WAN1:10.10.10.2/24      网关:10.10.10.1
WAN2:10.10.20.2/24      网关:10.10.20.1
LAN:192.168.0.254/24
[第一步]IP-address里面加好IP地址:
Flags: X - disabled, I - invalid, D - dynamic 
#   ADDRESS            NETWORK         BROADCAST          INTERFACE
0   10.10.10.2/24     10.10.10.0       10.10.10.255           WAN1      
1   10.10.20.2/24     10.10.20.0       10.10.20.255           WAN2      
2   192.168.0.254/24   192.168.0.0     192.168.0.255          LAN  
[第二步]ip-firewall-mangle添加路由标记:
[admin@        ] > ip firewall mangle print
Flags: X - disabled, I - invalid, D - dynamic 
0   chain=prerouting src-address=192.168.0.1-192.168.0.100 action=mark-routing new-routing-mark=1 
     passthrough=yes

1   chain=prerouting src-address=192.168.0.101-192.168.0.200 action=mark-routing new-routing-mark=2 
     passthrough=yes
接着还是一样添加IP伪装:
[admin@        ] > ip firewall nat print
Flags: X - disabled, I - invalid, D - dynamic 
0   chain=srcnat action=masquerade
[第三步]ip-route中添加2条两关:
[admin@        ] > /ip route add gateway=10.10.10.1 routing-mark=1 comment=link1
[admin@        ] > /ip route add gateway=10.10.20.1 routing-mark=2 comment=link2
注意comment值的设置,因为后面的脚本要用到,这一步完成后内网机器已经都可以上网

接着做脚本监测 当一条外网线路down掉后,自动切换到另外一条
[第四步]system-scripts中添加4个脚本:
link1up
/ip route set link1 gateway=10.10.10.1
link1down
/ip route set link1 gateway=10.10.20.1
link2down
/ip route set link2 gateway=10.10.10.1
link2up
/ip route set link2 gateway=10.10.20.1
[第五步]Tools-watch中设置网络监测:
/ tool netwatch 
add host=10.10.10.1 timeout=30ms interval=1s up-script=link1up \
    down-script=link1down comment="" disabled=no 
add host=10.10.20.1 timeout=30ms interval=1s up-script=link2up \
    down-script=link2down comment="" disabled=no

转自http://bbs.pxecn.com/thread-19657-1-1.html

2014-11-11 17:19:09 发表,3348 浏览次,评论 0 次;

ROS中的RX/TX在不同的情况下代表的意义是不一样的,有时候为下载/上传,有时候又需要理解为上传/下载。我自己就经常在这个方面犯糊涂。这段时间正好在为公司的ROS服务器做整理,所以也就乘此机会把这个问题彻底了解清楚。

RX中的"R"应该是:receive,也就是接收;

TX中的"T"应该是:transport ,也就是传输;

这里的接收和传输都是以ROS主机为对象来说的,并不是以网卡为对象来讲的。这个就是区分何上传下载的关键点。

                                             ----------------------------
                                             |              ROS                  |
                                      W      -                                     -      L
                                       e      -              OBJ                  -      a
                                       b      -                                     -      n
                                             |                                     |
                                             ----------------------------

1、在INTTERFACE中
         我们    查看Wan网卡的流量时 RX 为下行流量 TX为上行流量
                   查看Lan网卡的流量时     RX为上行流量     TX为下行流量
         原因,以ROS为对象,WAN网卡接收的流量,即从ISP进来的流量,则为下行Rx
                   以ROS为对象,LAN网卡接收的流量,即从工作站进来的流量,则为上行TX。

         TX同理。


2、在SIMPLE QUEUES中,当目的地址为工作站IP,网卡为Wan时,TX为下行流量限制
         原因,以ROS为对象,向工作站传送数据,即为工作站的下行流量

3、在TORCH中,当源地址为工作站IP,网卡为Lan时,TX为下行流量

2012-08-22 11:18:04 发表,2900 浏览次,评论 0 次;

今天搞ROS清除密码,使用WinPE无法删除linux下的文件,所以刻录了一个ubuntu的光盘,使用光盘启动ubuntu,可以看到ros的硬盘和里面的一些文件夹,但ros存密码的文件夹无法查看,提示权限不够。

网上找的教程里都说ROS的密码在/nova/store/user.dat 里,我安装的ros5.15,实际存放目录是/rw/store/user.dat。

 

  1. 查询资料得到以下cd命令  
  2. 1、进入根路径:键入cd,按回车键。   
  3. 2、进入一个子目录:键入cd,空格,然后是子路径名(例如:cd Documents),再按回车键。  
  4. 3、进入当前目录的上一级目录:键入cd,空格,两个点,然后按回车键。  
  5. 4、进入一个特定的目录:键入cd,空格,路径名(例如 cd /usr/local/lib),再按回车键。   
  6. 5、键入pwd,按回车键,你将看到你所在的当前目录名称。 

在ubuntu的cmd里,使用以上命令中的 cd ..进行根目录。

因为ROS挂的是另一块硬盘,所以应该使用cd media进入。使用ls,列出一个名字特别长的文件夹,这个就是ros的总目录,cd进入到rw,再进入store不让进,提示权限不够。使用sudo chmod 777 * -R (每个人都有读和写以及执行的权限),然后就可以删除user.dat,ROS的密码即清除掉了。

2012-08-07 15:44:34 发表,2584 浏览次,评论 0 次;