0

我有 Mikrotik 路由器板,
我想在一天中的几个小时内将所有站点请求转发到特定站点的 IP 地址
例如 a.com 转发到 188.158.xx 有人可以帮我吗?

4

2 回答 2

0

使用网络代理将http请求转发到网络代理服务器地址

/ip proxy
set cache-administrator="Mehdi Haghshenas" enabled=yes max-cache-size=none \
    parent-proxy=0.0.0.0
/ip proxy access
add action=deny dst-address=!x.x.x.x redirect-to=x.x.x.x

xxxx 是要转发到的服务器

那么您必须添加 nat 以使用将 http 请求转发到代理服务器

/ip firewall nat
add action=redirect chain=dstnat disabled=yes dst-address-list=!LocalIP dst-port=\
    80 protocol=tcp src-address-list=LocalIP to-ports=8080
/ip firewall address-list
add address=192.168.0.0/24 list=LocalIP
add address=192.168.1.0/24 list=LocalIP
于 2014-10-14T14:11:57.323 回答
0

只需编写一个脚本,将所有 HTTP 流量重定向到特定 IP 地址,并使用 routerOS 调度程序在白天/晚上的特定时间执行此规则,然后编写另一个脚本以在另一个时间删除该规则。如果您需要样品,请告诉。

于 2014-10-13T10:41:59.930 回答