情况是这样滴:
1. 我家的IP: home.home.home.home
2. 我这台VPS的IP: jp.jp.jp.jp
3. 我在这台VPS上即搭了VPN也搭了MySQL server
4. 我用MacBook挂上VPN,确认勾选了 send all traffic through vpn
5. 我打开 Terminal.app,输入了以下命令
mysql -u root -h jp.jp.jp.jp -p
连上了MySQL server,然后我查了下“我是谁”
select user();
得到的结果是:
[email protected]
也就是说,我通过 Terminal.app 连 MySQL,并没有经过 VPN :(
作为对照实验,我连上另一个机房在美国的VPN(IP: us.us.us.us)
登陆我自己VPS上的MySQL,然后 select user(),得到了以下结果:
[email protected]
难道说,如果 VPN 和 MySQL server 在同一台机器的话,我这么干,VPN 总是会被绕开?
大家帮我分析分析...
1. 我家的IP: home.home.home.home
2. 我这台VPS的IP: jp.jp.jp.jp
3. 我在这台VPS上即搭了VPN也搭了MySQL server
4. 我用MacBook挂上VPN,确认勾选了 send all traffic through vpn
5. 我打开 Terminal.app,输入了以下命令
mysql -u root -h jp.jp.jp.jp -p
连上了MySQL server,然后我查了下“我是谁”
select user();
得到的结果是:
[email protected]
也就是说,我通过 Terminal.app 连 MySQL,并没有经过 VPN :(
作为对照实验,我连上另一个机房在美国的VPN(IP: us.us.us.us)
登陆我自己VPS上的MySQL,然后 select user(),得到了以下结果:
[email protected]
难道说,如果 VPN 和 MySQL server 在同一台机器的话,我这么干,VPN 总是会被绕开?
大家帮我分析分析...