Coding One

  • java
  • php
  • python
  • 前端
  • 大数据
  • 操作系统
  • 树莓派
  • 其他
Coding One
如果每天只要敲敲代码,那这样一辈子也挺好。
  1. 首页
  2. php
  3. 正文

已解决:nginx: [emerg] invalid IPv6 address in resolver

2020年9月14日 23626点热度 5人点赞 0条评论

已解决:nginx: [emerg] invalid IPv6 address in resolver

玩树莓派3B的第二天。用宝塔装了LNMP+typecho,做博客。用frp+sakura frp做内网穿透。结果遇到了一个意外的问题:

nginx: [emerg] invalid IPv6 address in resolver "[fe80::56b1:21ff:feee:f1f9%wlan0]" in /www/server/nginx/conf/nginx.conf:88
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed

查了不少文章,最后找到一个最靠谱的解决方案。

这个问题就是在Nginx在启动的时候,执行nginx.conf脚本,遇到了一个不合法的IPv6, fe80::56b1:21ff:feee:f1f9%wlan0这个看起来就不合法嘛!

 

解决方法

sudo vim /etc/resolv.conf

修改文件

# Generated by resolvconf
nameserver 192.168.3.1
nameserver fe80::56b1:21ff:feee:f1f9%wlan0

去掉尾巴的%wlan0,然后保存。这下可以正常启动Nginx了。


更新2020.9.13

以上方法修改成功的效果,如果重启设备,又会出现同样的问题。导致宝塔面板的nginx开机自启动失败。
暂时还没有找到好的方法。每次重启之后,都要去修正这个问题。T-T

标签: ipv6 nginx raspberry 宝塔 树莓派
最后更新:2020年9月17日

Wang

这个人很懒,什么都没留下

点赞
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022 Coding One. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

闽ICP备17024682号