找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: aming

真心搞不定 caddy + IPv6 的设置,请大佬指点一下

[复制链接]

0

主题

16

回帖

52

积分

注册会员

积分
52
发表于 2019-4-3 18:08:00 | 显示全部楼层

feixiang 发表于 2019-4-3 18:11

是QuadHost吗?
我用的军哥的lnmp
没有装数据库,然后还装了ss和Kcptun,一下子就用掉3个端口。

lnmp就不用你说的,nginx 我已经说了,很简单,我缺的是caddy 单纯IPv6的配置
逸笙 发表于 2019-4-3 18:15

你逗我??:80,这样用啊,请百度一下ipv6地址栏

你了解 caddy 吗?
回复

使用道具 举报

52

主题

879

回帖

2032

积分

金牌会员

积分
2032
发表于 2019-4-3 18:15:27 | 显示全部楼层

aming 发表于 2019-4-3 18:24

lnmp就不用你说的,nginx 我已经说了,很简单,我缺的是caddy 单纯IPv6的配置

没搜索到呀,我刚google了下,没看到什么文档,而且官方说的也不是很详细。
回复

使用道具 举报

36

主题

506

回帖

1212

积分

金牌会员

积分
1212
发表于 2019-4-3 18:22:49 | 显示全部楼层

aming 发表于 2019-4-3 18:22

你这是有Ipv4是配置,这个不用你说,本身用caddy就是因为配置简单,

问题是,这是只有单纯IPv6的小鸡, ...

你把nginx下线,只用caddy,解析了ipv6即可访问,无需额外设置,你用过就知道了,用caddy绝对省心很多
回复

使用道具 举报

5

主题

690

回帖

1433

积分

金牌会员

积分
1433
发表于 2019-4-3 18:02:00 | 显示全部楼层
本帖最后由 逸笙 于 2019-4-3 18:29 编辑

aming 发表于 2019-4-3 18:25

你了解 caddy 吗?


我没用过caddy,不了解caddy
我只知道你写的ipv6如果不符合caddy对ipv6的认识,那它就不认。
相同的写法,在ss,httpd,openvnp我都成功试过。
你都不看一眼我写的就说话。
回复

使用道具 举报

268

主题

1593

回帖

4020

积分

论坛元老

积分
4020
 楼主| 发表于 2019-4-3 18:24:01 | 显示全部楼层

enta 发表于 2019-4-3 18:08

自动运行:
nano /etc/systemd/system/caddy.service

我说,你能不能认真看看我的问题

我不是不会用caddy ,我本身就是从nginx转用caddy好一段时间了,之前有Ipv4,配置都不是问题,现在是因为遇到单纯只有IPv6情况下的正确配置,谢谢

并且啊,我还要告诉你,你列这段自启东西完全是误导人的,有时间你还是多看下 caddy 官方文档吧,别看外边某某博客写的二手资料,你这就是被误导的一个,caddy 官方直接就有自启扩展,开箱即用。
回复

使用道具 举报

268

主题

1593

回帖

4020

积分

论坛元老

积分
4020
 楼主| 发表于 2019-4-3 18:11:00 | 显示全部楼层
本帖最后由 aming 于 2019-4-3 19:14 编辑

逸笙 发表于 2019-4-3 18:27

我没用过caddy,不了解caddy
我只知道你写的ipv6如果不符合caddy对ipv6的认识,那它就不认。
相同的写法 ...


[ipv6] 其实是很多人都知道的,但这是外面用的URL模式
比如浏览器地址栏打开一个ipv6地址,就是需要加上[], http://[2a06:bec0:0:613::1]  这样才是正确打开的IPv6链接,不同于 http://192.168.0.1 的IPv4

这里是说配置的。nginx 配置就是 [::]:80 来代表 ipv6链接,不需要 [2600:kai3:89]:80 这样格式
回复

使用道具 举报

268

主题

1593

回帖

4020

积分

论坛元老

积分
4020
 楼主| 发表于 2019-4-3 18:11:38 | 显示全部楼层

feixiang 发表于 2019-4-3 18:25

没搜索到呀,我刚google了下,没看到什么文档,而且官方说的也不是很详细。 ...

Google只有一个2016年的类似问题,就我说的 bind 2a06:bec0:0:613::1  
回复

使用道具 举报

5

主题

690

回帖

1433

积分

金牌会员

积分
1433
发表于 2019-4-3 18:15:00 | 显示全部楼层

aming 发表于 2019-4-3 19:12

其实是很多人都知道的,但这是外面用的URL模式
比如浏览器地址栏打开一个ipv6地址,就是需要加上[], ht ...

::代表的就是所有ipv6……就像有些程序的配置是0.0.0.0一样啊……
你转不过弯?
回复

使用道具 举报

268

主题

1593

回帖

4020

积分

论坛元老

积分
4020
 楼主| 发表于 2019-4-3 18:25:14 | 显示全部楼层

enta 发表于 2019-4-3 18:26

你把nginx下线,只用caddy,解析了ipv6即可访问,无需额外设置,你用过就知道了,用caddy绝对省心很多 ...

为什么你那么喜欢自说自话的啊,

还是我告诉你怎么用官方的自启扩展吧,中文二手信息,基本都有坑

安装时带上 hook.service 扩展,这是官方的自启,比如

[ol]
  • curl https://getcaddy.com | bash -s personal hook.service,http.cache,tls.dns.cloudflare[/ol]复制代码

    然后运行,邮箱自己改,目录也可以改
    [ol]
  • caddy -service install -agree -email xxx@163.com -conf /etc/Caddyfile [/ol]复制代码

    剩下的就是caddy启动、停止命令

    [ol]
  • caddy -service start
  • caddy -service stop[/ol]复制代码
  • 回复

    使用道具 举报

    0

    主题

    16

    回帖

    52

    积分

    注册会员

    积分
    52
    发表于 2019-4-3 18:24:00 | 显示全部楼层

    逸笙 发表于 2019-4-3 19:27

    ::代表的就是所有ipv6……就像有些程序的配置是0.0.0.0一样啊……
    你转不过弯? ...

    那我先测试下看看你说的


    逸笙 发表于 2019-4-3 19:27

    ::代表的就是所有ipv6……就像有些程序的配置是0.0.0.0一样啊……
    你转不过弯? ...

    测试了,还是不对。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-5-10 02:26 , Processed in 0.019434 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表