Mikrotik - 如何设置IP以将所有域请求转发给此

时间:2014-10-12 14:51:53

标签: networking mikrotik

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

/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

x.x.x.x是服务器想要转发到

然后你必须添加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