我有一台linux(ubuntu)计算机,可以连接到外部mysql服务器(不在公司的NAT上)。 我也有一台笔记本电脑,我想连接到MySQL服务器,但在工作networking之外。
我如何设置iptables或ssh端口转发在我的工作站上,以便它转发连接(从我家里的笔记本电脑)到外部mysql服务器?
如果你能ssh进入你的工作电脑在你的家用电脑上做这个:
ssh -L 3306:mysqlserver:3306 user@workcomputer
并连接到MySQL,运行在您的家用电脑上:
mysql -h localhost
这将您的本地端口3306转发到您的工作计算机可以连接到的mysql服务器。