Назад | Перейти на главную страницу

Настройка iptables или перенаправления портов ssh для подключения к mysql

У меня есть компьютер linux (ubuntu) на работе, с которого я могу подключиться к внешнему серверу mysql (не через NAT компании). У меня также есть ноутбук, с которого я хочу подключиться к серверу mysql, но за пределами рабочей сети.

Как я могу настроить переадресацию портов iptables или ssh на моей рабочей станции, чтобы она перенаправляла подключения к ней (с моего домашнего ноутбука) на внешний сервер mysql?

Если вы можете использовать ssh на своем рабочем компьютере, сделайте это на домашнем компьютере:

ssh -L 3306:mysqlserver:3306 user@workcomputer

и для подключения к mysql запустите это на своем домашнем компьютере:

mysql -h localhost

Это перенаправит ваш локальный порт 3306 на сервер mysql, к которому ваш рабочий компьютер может подключиться.