memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211 -c 1024 -P /tmp/memcached.pid
memcached -d -m 128 -l 127.0.0.1 -p 11211 -u root -d
其中 -l 参数指定为本机地址。 2、配置IPTables规则 如果Memcache服务需要对外提供服务,则可以通过IPTables进行访问控制。 iptables -A INPUT -p tcp -s 192.168.0.2 --dport 11211 -j ACCEPT 上述规则的意思是只允许192.168.0.2这个ip对11211端口进行访问。 3、修改配置文件 如果你使用的Linux,你可参考下面的方法: 先查看11211端口占用情况命令:netstat -an|more 或者 netstat -anp | grep 11211
显示 0 0.0.0.0:11211 即没有做IP限制 执行命令:nc -vv x.x.x.x 11211 提示连接成功 执行命令:vim /etc/sysconfig/memcached,修改配置文件 增加限制 OPTIONS=”-l 127.0.0.1″,只能本机访问,不对公网开放,保存退出 执行命令:/etc/init.d/memcached reload重启服务即可 再执行连接命令提示连接失败, 4、服务器安全软件 如果你的服务器安装了安全软件,例如安全狗等,你可以配置Tcp连接策略,限制Memcache端口的外网IP访问。
