Я хочу поделиться своим экземпляром memcached
в моей сети. Каков наилучший способ сделать это, чтобы дать ему доступ к сети?
Как мне открыть порт для него? Есть ли какой-нибудь простой способ?
Спасибо за помощь
Не рекомендуется разрешать сетевой доступ к memcached, так как он не имеет какой-либо формы контроля доступа. /etc/memcached.conf
в Ubuntu имеет следующее уведомление:
# Specify which IP address to listen on. The default is to listen on all IP addresses
# This parameter is one of the only security measures that memcached has, so make sure
# it's listening on a firewalled interface.
-l 127.0.0.1
Если безопасность не имеет значения, просто закомментируйте строку -l 127.0.0.1
и перезапустите memcached. Это должно разрешить доступ к сети.
В дистрибутивах на основе Red Hat конфигурация хранится в /etc/sysconfig/memcached
, в этом случае вам просто нужно удалить -l 127.0.0.1
из OPTIONS
, если он есть.