我最近问这个问题: 如何设置Mac服务器使用不同的网关的互联网绑定stream量
给出的答案是有效的,但是给我提出了另外一个问题,我没有在这个问题上表明清楚。
以下是我的networking布局: http : //www.philosophydesign.com/downloads/officenetwork2.png
目前工作人员在现有的互联网1链路上使用一些服务。 这些服务由Mac服务器托pipe。 如果我把Mac服务器的网关换成第二个调制解调器,那么外面的工作人员就会失去这些服务的可视性。
现在我不知道如何去解决这个问题。 我想第二个链接被用来当Mac服务器异地rsync数据,但其他一切使用链接之一。 我该怎么做呢?
谢谢
斯科特
编辑:这已通过将Mac服务器上的默认网关设置为192.168.1.254已解决因此,所有在networking上保持原样。 但为了让Mac服务器使用另一个链接的rsync我已经添加了一个路由到Mac服务器路由stream量到rsync服务器通过第二个网关。
sudo route add -net {server IP's}/{Netmask} 192.168.1.1
我已经把gravyface的答案给了我一个关于如何使这条路线在Mac上持久的post
不要在Mac服务器上设置规则,而是在主路由器(.254)上设置静态路由,将特定IP地址的数据包发送到路由器2(.1)
如果您使用支持多个WAN连接的路由器,则pipe理起来可能会更简单,更容易。 然后,您可以强制某些types的stream量和/或特定的来源和目的地使用互联网连接。
我们也有两个互联网连接,并使用Sonicwall NSA240,它完美的作品。 所有的客户端指向一个单一的网关地址。
即使我觉得你错过了做正确的事情的机会,我已经改变了我的想法,因为你不想在一个体面的防火墙上花费几百美元。
无论如何,你不需要第二个网卡,我重新读它(和咖啡帮助),你只需要在Mac服务器上创build一个路线,如本答复 *所述,而目的地将是rsync主机或子网的IP地址,具体取决于此rsync主机是谁(即备份服务提供商或您拥有一个静态IP的VPS机箱)。
*这可能会在您的Mac服务器,但可能有一个不同的/更好的方法,使其永久性,我不知道,从来没有碰过Mac服务器。