java - 求助memcache的问题?
天蓬老师
天蓬老师 2017-04-17 17:19:20
[Java讨论组]

虚拟机里装了ubuntu系统,环境都已经配置好,memcache也装好了。telnet localhost 11211的时候是可以连通的,但是telnet 114.213.65.47 11211 (这个ip是我学校里局域网随机分配的ip)就连不上了。 有谁知道为什么么?网上找了很久也没有找到解决方案。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(5)
怪我咯

其实修改一下/etc/memcached.conf 文件里面的监听地址改成外网可以访问的ip就可以了,因为memcached默认监听地址是回环地址(127.0.0.1)

ringa_lee

外网访问有问题,那么看看防火墙、安全策略这些东西。

PHP中文网

service iptables stop,关闭下防火墙!另外看下selinux

PHPz

你的问题应该是虚拟机和主机做局域网。
具体的你可以找一个桥接 NAT HOST-ONLY的区别。
顺便看一下你的虚拟机IP,网关等是不是和主机在一个端里面
把VM的网络切换到桥接、然后关闭selinux 和 iptables

PHPz

做端口映射,外网端口映射到内网端口

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号