返回列表 發帖

对起RouterOS教程的建议,希望大家支持

本帖最後由 lttliang 於 2013-1-22 10:16 編輯

我的RouterOS今天收到货了,由于RouterOS与普通的Routers在使用方面有好大差别,所以我希望各位高手在发布教程或自己的使用经验时,可以按普通Routers的思路来发

我们普通Routers最常用到的功能有以下几个

一.WAN口的创建:通过常用的方法(PPPoE/DHCP/Static/PPTP/L2TP/3G Modem)上网
1. PPPoE(已完成,教程已上传)

二.DHCP服务器的创建:Routers后面的LAN口所接的电脑是通过DHCP服务器共享上网

三.WIFI的创建:手机及有无线网卡的手提电脑与台式电脑通过WIFI共享上网

四.Port Forwarding(端口映射),这也是我们常用的,要想从公网访问使用Asterisk/Elastix或其他服务器,就必须使用到Port Forwarding(端口映射)功能

五.DDNS的建立:因数我们大多数人所用的都是动态IP,所以我们必须使用DDNS来固定IP
DDNS已建立,在7楼 我用的RouterOS是5.11版本的]
不是太理想,是否对DDNS支持不好?刚开始几个钟随便换IP都可以检测到,第二日就唔可以了

至于其他功能比如VPN、DMZ等等,可以慢慢再加,因为我们首先最重要的是可以令到RouterOS可以上到网,才可以进行其他工作;大家现在所发布的一些教程或说明,都冇一个系统完整的思路,对于新手来讲根本冇可能从中学到什么,只有当有个明确的思路之后才会好快上手RouterOS!

本帖最後由 lttliang 於 2013-1-20 01:04 編輯

WAN口的创建:备用

一、PPPOE拨号上网
使用WinBox进入RouterOS控制界面
1.修改网卡接口名字(以免时间长了忘记,也是为了避免太混乱导至操作不方便)
Interfaces


双击ether1改名为WAN1-gateway  
点Comment(备注)ADSL拨号专用端口
点Apply/OK


双击ether2-master-local改名为LAN2-master-local
点Comment(备注)(LAN2局域端口(DHCP主交换)
点Apply/OK


其他端口都按同样的方法设置,这样就一目了然了


2、设置外网ADSL拨号
Interfaces---选中WAN1-gateway,点左上角的+号,选择 PPPoE Client
切换到 General
MAX MTU:1492
MAX MRU:1492
Interface: WAN1-gateway
其他选项默认即可
Apply/OK


切换到 Dial Out
User: szxxxxxx@163.gd
Password: OANCDVHM
Profile:default-encryption  (备注:这里一定要选择正确,否则拨号失败,这个选项的意思是选择拨号加密方式)


3、设置防火墙NAT规则
IP---Firewall---NAT
点左上角的+号,切换到 Action
Action: masquerade
最后,Aply/OK


4、设置DNS服务器
IP---DNS
点Settings
设置两个DNS
Servers:8.8.8.8     8.8.4.4
如下图所示、最后Apply/OK


因为我用的是RB750GL,里面有很多都设置好了,所以只需要设置到这几个步骤,其他4个LAN口的电脑就都可以上网了,等我将这部机学得七七八八了,到时用电脑装RouterOS时,再写个完整的教程出来!
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

2.DHCP服务器的创建:备用

TOP

3.WIFI的创建:备用

TOP

4.Port Forwarding(端口映射)创建:备用

TOP

回復 1# lttliang

你有沒有在網上download RouterOS中文教程?
Welcome to my TaoBao shop: http://mandymak520.taobao.com/

TOP

本帖最後由 lttliang 於 2013-1-22 00:19 編輯

5.DDNS的创建
在网上揾左好多个code,只有这个可以用到,IP变左之后会自动更新,时间我改左5秒钟,但都是至少要1分钟以上才会更新到新的IP
在WinBox中选择
System----Schedule
  1. #Script在RouterOS 5.0rc11中測試過
  2. #Date:2010/04/11
  3. #Script Name:DynDNSUpdate
  4. #Script Describe:更新IP到DynDNS上面去

  5. #定義使用者相關的變數,請於下面自行輸入
  6. :local ddnsuser "auxxxx"
  7. :local ddnspass "123456"
  8. :local ddnshost "auxxxx.dyndns-home.com"
  9. :local ddnsinterface "pppoe-out1"

  10. #定義IP變數
  11. :global ddnsipADSL1
  12. :global ddnslastipADSL1
  13. :if ([ :typeof $ddnslastipADSL1 ] = nil ) do={ $ddnslastipADSL1 "0" }

  14. #取得介面的IP位置
  15. :set ddnsipADSL1 [ /ip address get [/ip address find interface=$ddnsinterface ] address ]
  16. #去掉IP的網段
  17. :set ddnsipADSL1 [:pick $ddnsipADSL1 0 [:find $ddnsipADSL1 "/"]]

  18. #判斷是否需要進行更新
  19. :if ([ :typeof $ddnsipADSL1 ] = nil ) do={
  20.    :log info ("DynDNS: " . $ddnsinterface . "介面上沒有IP,請確認")
  21. } else={
  22.   :if ($ddnsipADSL1 != $ddnslastipADSL1) do={
  23.     :log info ("DynDNS:" . $ddnsinterface . "更新IP" . $ddnsipADSL1)
  24.     :local str "/nic/update?hostname=$ddnshost&myip=$ddnsipADSL1&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG"
  25.     /tool fetch address=members.dyndns.org src-path=$str mode=http user=$ddnsuser password=$ddnspass dst-path=("/DynDNS.".$ddnshost)
  26.     :delay 1
  27.     :local str [/file find name="DynDNS.$ddnshost"];
  28.     /file remove $str
  29. #更新後把IP設為最新的IP
  30.     :global ddnslastipADSL1 $ddnsipADSL1
  31.   }
  32. }
複製代碼
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

6.各种VPN的创建:备用

TOP

其他功能的创建:备用1

TOP

其他功能的创建:备用2

TOP

其他功能的创建:备用3

TOP

其他功能的创建:备用4

TOP

其他功能的创建:备用5

TOP

其他功能的创建:备用6

TOP

其他功能的创建:备用7

TOP

返回列表