Articles of mikrotik

在Mikrotik脚本中处理错误

我在RB493G上安装了RouterOS 5.14。 我需要写脚本,启动 /tool fetch … 执行提取可能会导致错误,这是正常的(URL可能有时不可用)。 脚本错误挂起。 有什么办法可以忽略它吗? 解: [admin@Mikrotik] >> /system script 0 name=safe-fetch source= :global done :global url /tool fetch $url :Set done=true 1 name=test source= :global done :global url="google.com" :set done false :execute safe-fetch :local counter 0 :while ( $done != true && $counter < 10 ) do={ :set counter ($counter+1) […]

Mikrotik:如何正确设置IPV6路由/ dhcp服务器

我的networking中有以下configuration: ISP Router <- eth1 -> Mikrotik Router <- eth2-5 -> Internal network 我的ISP路由器收到一个/ 64 IPV6块是dynamic的,每当我重新启动它就会改变。 问题是我的内部networking中的设备没有收到IPV6地址,可能是因为Mikrotik中的DHCP服务器configuration不正确。 我已经在Mikrotik(IPV6 – > DHCP客户端)中configuration了DHCP客户端,我可以看到我的ISP分配的/ 64块。 但是我无法configurationDHCP服务器。 我尝试在“IPV6 – > DHCP服务器 – >添加新”中分配池,但是我的设备仍然没有收到任何IPV6地址。 任何有关错误的想法? 我正在使用版本6.33。 注意:如果我直接连接设备到我的ISP路由器,IPV6工作正常。 —编辑— 迈克尔评论后,我能够取得一些进展。 我禁用了Mikrotik中的DHCP服务器,并在“IPV6 – >地址”中添加了一个新的地址,其中包含广播标志和使用由DHCP客户端创build的池。 我内部networking中的所有设备都接收IPV6地址,并可以互相ping通。 不幸的是我无法ping外部主机。 在Mikrotik中,只有在/ ipv6 dhcp-client中选中“请求地址”选项时,才能ping外部主机。 否则ping不能在Mikrotik工作。 例如:试图ping ipv6.google.com。 /ping 2800:3f0:4001:801::200e SEQ HOST SIZE TTL TIME STATUS 0 2800:3f0:4001:801::200e […]

Mikrotik和NAT /路由问题

我有Mikrotik RB750基本的NAT /路由问题,我过去几天无法解决。 从我们的ISP,我们有26个IP地址: 10.10.10.192/27,10.10.10.193是网关,10.10.10.194是第一个可用IP。 我需要的是,连接到ether2的所有东西都从DHCP服务器获取一个公共IP,连接到ether3的所有东西都从另一个DHCP(192.168.100.0/24)获得一个本地IP。 所有的客户端都应该能够访问互联网(我将在后面讨论带宽限制),并且最好只是互相“看”(所有的盒子都是Win7,我想这最终可以通过VPN来处理)。 这是我的设置: ether1 (10.10.10.194)直接连接到ISP。 20个客户端连接到ether2 (10.10.10.195),另外20个连接到ether3 (10.10.10.196)(都通过相同的24端口交换机)。 这是我的设置,这是行不通的,来自ether2的所有20个客户端可以访问互联网,虽然所有通信。 似乎来自10.10.10.194(这是由于在ether1上的伪装?),而ether3根本不能访问互联网。 我认为我需要伪装ether3和SNAT / DNAT或NETMAP ether2 ,但是这也不起作用,我想我需要以某种方式将ether2 + 3连接到ether1 。 地址列表: # ADDRESS NETWORK INTERFACE 0 ;;; public 10.10.10.194/32 10.10.10.192 ether1-gateway 1 ;;; inner DHCP 192.168.100.0/24 192.168.100.0 ether3-private 2 ;;; public 10.10.10.195/32 10.10.10.192 ether2-pub 3 ;;; public 10.10.10.196/32 10.10.10.192 ether3-private NAT 0 […]