ankikong

  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

Openwrt 开启 ipv6 中继

发表于 2023-02-21 更新于 2023-02-26

配置ipv6

进入 network -> interface

  1. wan6 -> edit -> dhcp server
    • general setup:
      • Ignore interface:打勾
    • ipv6 settings:
      • Designated master:打勾
      • RA-Service、DHCPv6-Service、NDP-Proxy全部设置为relay mode
      • Learn routes:打勾
      • Save 保存
  2. lan -> edit -> dhcp server -> ipv6 settings
    • RA-Service:relay mode
    • DHCPv6-Service:hybrid
    • NDP-Proxy:relay mode
    • Local IPv6 DNS server:打勾
    • Learn routes:打勾
  3. 点击最下面的 Save&Apply,终端重连一下wifi应该就有公网ipv6了

这是 lan 口配置

这是 wan6 口配置

配置防火墙

ipv6 一般是运营商会分配/48,并且重播后会发生变化,经过路由器dhcp后,终端获取的是 /64,剩下的64位,如果是使用 EUI-64 无状态配置的话,那么后面64位是根据mac地址计算出来的。如下图,我的树莓派后面几位都是相同的,并且结尾的4位和mac地址结尾4位一样。

因为前缀会变,所以不能配置固定整个ip,需要用掩码。
直接进 network -> firewall -> traffic rules,

  1. 复制ipv6后面4段字符(假设是 1111:2222:3333:4444:aaaa:bbbb:cccc:dddd,则复制aaaa:bbbb:cccc:dddd)
  2. Name随便填,Protocol按需
  3. 因为是要放行公网请求,Source zone 选 wan6
  4. source address&port是限制来源ip,可以不管,不填默认全部放行
  5. destination zone 选 lan
  6. destination address 填 ::{你复制的结尾}/::ffff:ffff:ffff:ffff(按1中假设,结果就是 ::aaaa:bbbb:cccc:dddd/::ffff:ffff:ffff:ffff)
  7. destination port 就是需要放行的端口了,按需填,不填默认全部放行
  8. action 填 accept,允许请求
  9. Save 保存就好了

效果大概这样:

整完我的树莓派就能通过ipv6公网,从外网访问了。

rock5b ax210

发表于 2023-01-29 更新于 2023-02-26

最新的armbian终于可以正常使用ax210了

阅读全文 »

rock5b

发表于 2022-10-15 更新于 2023-02-26

rock 5b 到手了

阅读全文 »

golang 笔记

发表于 2022-07-24 更新于 2023-02-26

总结自己遇过的各种问题

阅读全文 »

Github Action学习

发表于 2022-07-13 更新于 2023-02-26

公司的CI就是抄Github Action语法的,学一下不亏。

阅读全文 »

使用github action部署hexo

发表于 2022-07-11 更新于 2023-02-26

好耶,不用自己配置环境了

阅读全文 »

grpc-go学习

发表于 2022-07-10 更新于 2023-02-26

学学 grpc-go,顺便整整优化

阅读全文 »

ubuntu 开启 bbr

发表于 2022-07-09 更新于 2023-02-26

方法

  1. 往 /etc/sysctl.conf 追加下面文本

    1
    2
    net.core.default_qdisc=fq
    net.ipv4.tcp_congestion_control=bbr
  2. 执行 sysctl -p 保存配置

查看是否生效

执行 sysctl net.ipv4.tcp_available_congestion_control, 如果结果像下面那样,有bbr字样,就开启了

1
net.ipv4.tcp_available_congestion_control = reno cubic bbr

cloudflare argo tunnel and warp

发表于 2022-06-05 更新于 2023-02-26

周末把树莓派3b刷成了ubuntu server 18,顺便使用cf提供的平台搭建一个简易网站。

阅读全文 »

at&t

发表于 2021-11-22 更新于 2023-02-26

寄存器

ESP 栈指针寄存器
EBP 指向当前方法的栈底部指针
EAX 可用于返回值

常见指令

1
2
movl %esp, %eax // 把esp的值复制到eax
leal 4(%esp), %eax // 把[eax+4]的值所在地址放到eax中
12…4

ankikong

ankikong's blog
31 日志
25 标签
GitHub E-Mail
© 2023 ankikong
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Gemini v7.3.0