MySQL удаленный кэш

Вы могли использовать VPN, чтобы соединиться с удаленной сетью сначала и затем непосредственно соединиться через SSH. Это может или не может быть возможно, можете, или может не быть тем, чего Вы хотите достигнуть во-первых, но это будет работать.

Я в большой степени рекомендую подвергнуть как можно меньше машины к Интернету через отображение порта! Особенно, если пароль/клавиатура интерактивная аутентификация позволяется. У людей действительно есть слабые пароли.

Другое предложение могло бы быть должно соединиться с Вашей машиной прокси и иметь ее, явно создают туннели к каждой машине, которой Вы хотите непосредственно достигнуть позади своего NAT. Можно или указать один (или больше) туннели SSH непосредственно из командной строки как это:

ssh -L localport:hostnameOrIPofMachineBehindNAT:remoteMachinePort yourusername@proxy.example.com

Где localport номер порта, который необходимо соединить на localhost, который будет передан машине позади NAT, SSH туннелировал через прокси.

hostnameOrIPofMachineBehindNAT IP LAN или LAN DNS машины непрокси, которой Вы хотите достигнуть позади NAT. Часто в частном диапазоне IP как 10/8, 192.168/16 или 172.16/12.

remoteMachinePort номер порта сервиса, с которым Вы хотите соединиться на удаленной машине позади NAT. В случае SSH вероятно, что это будет стандартным портом 22.

yourusername@proxy.example.com тривиален, я предполагаю.

Можно затем соединиться с другой машиной как это от другой локальной оболочки:

ssh usernameOnRemoteBoxBehindNat@localhost

Так как командная строка может легко стать очень длинной утомительное для ввода, это - путь лучше для наполнения всего этого, с как много опций SSH, которые Вы хотите, и как много туннелирований порта, которые Вы любите в Ваш ~/.ssh/.ssh_config файл. Это уменьшит Ваш ввод до ssh connectionNickname и всегда имейте весь набор передач и опций автоматически.

Посмотрите man 5 ssh_config для подробно объяснения и списка опций конфигурации можно использовать в ~/.ssh/.ssh_config.

0
задан 5 October 2011 в 12:42
2 ответа

No. There is no standalone MySQL cache (yet).

Since your web server is underused, you can install a database on the web server run database replication.

You will need to modify your application to do reads and writes from different server or you could try alpha release of mysql proxy

2
ответ дан 4 December 2019 в 12:00

Здесь в игру вступает что-то вроде Memcached . Бежать не так уж сложно, но это

2
ответ дан 4 December 2019 в 12:00

Теги

Похожие вопросы