产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] ipv6问题

DOS
铁牌会员
31.79 价值分

DOS 发表于 2013-11-08 23:44:15

纯ipv6的鸡装amh,安装成功,因为没有ipv4地址,默认也没有配置ipv6,所以管理系统都无法进入,求如何在这个情况下配置ipv6访问?

看了下nginx模块,似乎ipv6的模块并没有被装入

2013-11-08 23:44:15 1

shylocker120
银牌会员
2673.92 价值分

不懂帮顶
  支持 (0分)  反对 (0分)
回复  2013-11-09 08:40:47 2

amysql
创始人
99530.81 价值分

要手动配置nginx.conf listen
  支持 (0分)  反对 (0分)
回复  2013-11-09 17:40:11 3

AMH面板 - 好用高效低占用、安全可靠极稳定

DOS
铁牌会员
31.79 价值分

引用:
amysql 发表于 2013-11-9 17:40
要手动配置nginx.conf listen

具体如何配置?最好有例子,我对照修改就好了。

现在没有任何ipv4的,只有IPV6支持,包括网站的访问、AMH管理、SQL管理、FTP管理这些都需要用ipv6去实现

除了更改nginx.conf还需要修改其他的什么?
  支持 (0分)  反对 (0分)
回复  2013-11-10 12:00:57 4

894849635
金牌会员
15129.94 价值分

本帖最后由 894849635 于 2013-11-10 12:39 编辑

引用:
DOS 发表于 2013-11-10 12:00
具体如何配置?最好有例子,我对照修改就好了。

现在没有任何ipv4的,只有IPV6支持,包括网站的访问、AMH ...

重新编译Nginx,加上这句。
--with-ipv6
监听改为
listen [V6IP]:80;
,IP一定用中括号括起来。
英文文档
http://kovyrin.net/2010/01/16/enabling-ipv6-support-in-nginx/
  支持 (0分)  反对 (0分)
回复  2013-11-10 12:37:23 5

DOS
铁牌会员
31.79 价值分

引用:
894849635 发表于 2013-11-10 12:37
重新编译Nginx,加上这句。监听改为,IP一定用中括号括起来。
英文文档
http://kovyrin.net/2010/01/16/en ...

如何重新编译?
我用的AMH最新版本

监听改是在nginx.conf中修改吗?那AMH管理后台那个要怎么改?如何用V6访问AMH后台?
  支持 (0分)  反对 (0分)
回复  2013-11-10 12:42:18 6

894849635
金牌会员
15129.94 价值分

引用:
DOS 发表于 2013-11-10 12:42
如何重新编译?
我用的AMH最新版本



cd /usr/local/
wget http://code.amysql.com/files/nginx-1.2.9.tar.gz;
tar -zxf nginx-1.2.9.tar.gz;
cd nginx-1.2.9;
./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-http_gzip_static_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --without-http_uwsgi_module --without-http_scgi_module --with-ipv6
make
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx-old;
\cp -a ./objs/nginx /usr/local/nginx/sbin/;
kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`;
  支持 (0分)  反对 (0分)
回复  2013-11-10 12:46:03 7

hljjhb
铁牌会员
21.00 价值分

引用:
894849635 发表于 2013-11-10 12:37
重新编译Nginx,加上这句。监听改为,IP一定用中括号括起来。
英文文档
http://kovyrin.net/2010/01/16/en ...


大神 照你这样做之后 是不是IPV6只能支持一个虚拟主机了?
不监听:80访问不了 监听的话 似乎绑定域名不起作用了 所有指向IPv6地址的域名都能访问啊
求解 支持
  支持 (0分)  反对 (0分)
回复  2014-06-24 08:03:52 8

894849635
金牌会员
15129.94 价值分

引用:
hljjhb 发表于 2014-6-24 08:03
大神 照你这样做之后 是不是IPV6只能支持一个虚拟主机了?
不监听:80访问不了 监听的话 似乎绑定域名不起 ...


例如

listen :80;
server_name www.ixiqin.com;
  支持 (0分)  反对 (0分)
回复  2014-06-24 08:32:47 9

hljjhb
铁牌会员
21.00 价值分

引用:
894849635 发表于 2014-6-24 08:32
例如

listen :80;


谢谢大神 试了下好几次 原来要每个虚拟主机的conf都要添加:80 囧
不过又出新问题了 支持
我现在想同时禁止直接输入IPv4和IPv6地址访问
所以我在nginx.conf返回400错误的条目中 设置listen 80 default 则ipv6可访问 设置[::]:80 default则ipv4可访问
好纠结 有解决方案吗
  支持 (0分)  反对 (0分)
回复  2014-06-25 11:15:12 10
 1  (总1页)
AMH社区列表
用户服务中心