获取浮动ip从mmm工作在Ubuntu的Tinc vpn

我现在有3个与Tinc VPN连接的Ubuntu服务器。 2台服务器运行MySQL 5.6分贝,第三台只用作监视器。 我们使用mmm来进行监控,并将一个浮动IP分配给一个写入者angular色。 (之前有人告诉我,我不应该使用嗯,我知道还有其他解决schemeHA数据库复制,但是对于我们的目的,asynchronous解决scheme实际上比新的同步选项更好,我们有嗯运行在一个不同的应用程序,所以我已经有点熟悉了,所以我们为此select了它,即使是它的缺点,总比没有任何东西好)。

我遇到的问题是,浮动写作ip永远不会正确路由。 这是mmm_control show的输出:

server4(192.168.2.4) master/ONLINE. Roles: writer(192.168.2.201) server5(192.168.2.5) master/ONLINE. Roles: 

所以嗯,我认为它有.201 ip分配给.4服务器,但是当我ping .201,我得到这个:

 From 192.168.2.201 icmp_seq=1 Destination Net Unknown 

基本的tinc设置工作正常 – 我可以在3台服务器之间ping / ssh / etc:

 64 bytes from 192.168.2.4: icmp_seq=1 ttl=64 time=0.740 ms 

基本的mmm设置正在工作 – 如果我将写入者angular色移动到server5,也可以工作(server4变为只读,server5现在可写,mmm_control的输出显示.201写入者angular色现在在server5上)。

我不知道的是,如果有一些简单的configuration,我错过了(我的背景是作为一个程序员,我需要知道的基础上学习networking/系统pipe理员的东西)。 或者,也许嗯分配浮动ip的方式是不符合tinc vpn的工作方式? (我们使用mmm的其他系统不使用tinc vpn,所以我不能直接在那里比较)。