找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 3163|回复: 13

[N1盒子] N1 小钢炮 有公网IPV6 ,但是外联通过v6 打不开 n1 【已解决】 教程

[复制链接]
发表于 2020-2-20 15:54 | 显示全部楼层 |阅读模式

N1 小钢炮 有公网IPV6 ,但是外联通过v6 打不开 n1



换了端口也尝试了,关闭路由器防火墙也尝试了。



都无效。






已解决


1、 0755 电信 ipv6 封了80和443端口,所以需要改web端口为非80.443端口。


2、我以为N1 有公网IPV6,就不要过主路由的防火墙了... 还是要多读书。
     
         两种解决方法,第一种是关闭ip6tables,  也就是ipv6 防火墙全开

  1. ip6tables -F
  2. ip6tables -X
  3. ip6tables -P INPUT ACCEPT
  4. ip6tables -P OUTPUT ACCEPT
  5. ip6tables -P FORWARD ACCEPT
复制代码




第二种,允许 指定端口 的,ipv6 转发。下面888,请修改为你的端口。

  1. ip6tables -I FORWARD -p tcp --dport 888 -j ACCEPT
复制代码

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2020-2-20 16:08 | 显示全部楼层
这IPV6不会变吗?用什么脚本来做ddns?

点评

cf 的api~~~~~~~~~~~~~~~  详情 回复 发表于 2020-2-20 22:27
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-20 22:27 | 显示全部楼层
忽徙北321 发表于 2020-2-20 16:08
这IPV6不会变吗?用什么脚本来做ddns?

cf 的api~~~~~~~~~~~~~~~
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-20 22:46 来自手机 | 显示全部楼层
n1小钢炮?实测还是贝壳云爽。n1做单臂路由才是最爽的。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-20 23:36 | 显示全部楼层
不知道说什么
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-21 00:20 | 显示全部楼层
geekman 发表于 2020-2-20 22:27
cf 的api~~~~~~~~~~~~~~~

啥东西 请教一下

点评

参考这个https://raymondtech.win/2019/06/%E9%80%9A%E8%BF%87ipv6%E8%AE%BF%E9%97%AE%E7%BE%A4%E6%99%96ddns%E8%84%9A%E6%9C%AC%EF%BC%88cloudflare%EF%BC%89/[/backcolor] 首先,家里的宽带是移动宽带,没有公  详情 回复 发表于 2020-2-21 11:04
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-21 11:04 | 显示全部楼层
本帖最后由 geekman 于 2020-2-21 11:06 编辑

参考这个https://raymondtech.win/2019/06/%E9%80%9A%E8%BF%87ipv6%E8%AE%BF%E9%97%AE%E7%BE%A4%E6%99%96ddns%E8%84%9A%E6%9C%AC%EF%BC%88cloudflare%EF%BC%89/

首先,家里的宽带是移动宽带,没有公网IP(移动大内网),但是已经支持IPv6并且分配了IPv6地址,下文前提是群晖分配到了一个IPv6地址。
准备工作:
  • 在Cloudflare上给域名创建一条记录,例如nas.example.com,类型设为AAAA,地址可先随便填一个,如2408:823b:4005:1472:cd24:33c1:a10a:fdeb。
  • 申请Cloudflare API key。
  • 通过以下请求获取域名example.com的zone id。


  1. curl -X GET "https://api.cloudflare.com/client/v4/zones" \
  2. -H "X-Auth-Email: {Cloudflare邮箱地址}" \
  3. -H "X-Auth-Key:  {Cloudflare API key}" \
  4. -H "Content-Type: application/json"
复制代码



然后通过以下请求获取之前创建子域名nas.example.com的record id
  1. curl -X GET "https://api.cloudflare.com/client/v4/zones/{Cloudflare域名的 zone id}/dns_records" \
  2. -H "X-Auth-Email:  {Cloudflare邮箱地址} " \
  3. -H "X-Auth-Key:  {Cloudflare API key} " \
  4. -H "Content-Type: application/json"
复制代码

在群晖控制面板开启SSH并进入,输入sudo -i,回车,输入密码即可进入root环境。然后在/root目录创建cloudflaredns6.sh,对以下内容做修改后保存到文件:


  1. #!/bin/sh
  2. # cloudflareddns6.sh - dynamic dns IPV6 updater module for Synology
  3. #
  4. # Description:
  5. #       copy to /root/cloudflaredns6.sh
  6. #       make executable (chmod +x)
  7. #       add the following entry to task scheduler
  8. #

  9. __USERNAME__="{Cloudflare邮箱地址}"
  10. __PASSWORD__="{Cloudflare API key}"
  11. __HOSTNAME__="{Cloudflare 子域名如 nas.example.com} "
  12. __MYIP__="$(/sbin/ip -6 addr | grep inet6 | awk -F '[ \t]+|/' '{print $3}' | grep -v ^::1 | grep -v ^f | grep -m1 '')"

  13. # log location
  14. __LOGFILE__="/var/log/cloudflareddns.log"

  15. # additional parameters needed for CloudFlare
  16. __RECTYPE__="AAAA"
  17. __RECID__="{Cloudflare 子域名record id}"
  18. __ZONE_ID__="{Cloudflare 域名zone id}"
  19. __TTL__="1"
  20. __PROXY__="false"

  21. log() {
  22.     __LOGTIME__=$(date +"%b %e %T")
  23.     if [ "${#}" -lt 1 ]; then
  24.         false
  25.     else
  26.         __LOGMSG__="${1}"
  27.     fi
  28.     if [ "${#}" -lt 2 ]; then
  29.         __LOGPRIO__=7
  30.     else
  31.         __LOGPRIO__=${2}
  32.     fi

  33.     logger -p ${__LOGPRIO__} -t "$(basename ${0})" "${__LOGMSG__}"
  34.     echo "${__LOGTIME__} $(basename ${0}) (${__LOGPRIO__}): ${__LOGMSG__}" >> ${__LOGFILE__}
  35. }

  36. __URL__="https://api.cloudflare.com/client/v4/zones/${__ZONE_ID__}/dns_records/${__RECID__}"

  37. # Update DNS record:
  38. log "Updating with ${__MYIP__}..."
  39. __RESPONSE__=$(curl -s -X PUT "${__URL__}" \
  40.      -H "X-Auth-Email: ${__USERNAME__}" \
  41.      -H "X-Auth-Key: ${__PASSWORD__}" \
  42.      -H "Content-Type: application/json" \
  43.      --data "{"type":"${__RECTYPE__}","name":"${__HOSTNAME__}","content":"${__MYIP__}","ttl":${__TTL__},"proxied":${__PROXY__}}")

  44. # Strip the result element from response json
  45. __RESULT__=$(echo ${__RESPONSE__} | grep -Po '"success":\K.*?[^\\],')
  46. echo ${__RESPONSE__}
  47. case ${__RESULT__} in
  48.     'true,')
  49.         __STATUS__='good'
  50.         true
  51.         ;;
  52.     *)
  53.         __STATUS__="${__RESULT__}"
  54.         log "__RESPONSE__=${__RESPONSE__}"
  55.         false
  56.         ;;
  57. esac
  58. log "Status: ${__STATUS__}"

  59. printf "%s" "${__STATUS__}"
复制代码

保存后,设置可运行权限chmod +x /root/cloudflaredns6.sh。
可以在SSH终端里先运行一次bash /root/cloudflaredns6.sh试试,看能否成功,在/var/log/cloudflareddns.log中查看运行日志。
在群晖控制面板“计划任务”里面新增”计划任务>用户定义的脚本“,设为每10分钟运行一次,脚本内容为bash /root/cloudflaredns6.sh。
如果DDNS更新成功,那么在IPv6环境下就可以通过nas.example.com:5000来访问群晖了。


只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-21 11:14 | 显示全部楼层
geekman 发表于 2020-2-21 11:04
参考这个https://raymondtech.win/2019/06/%E9%80%9A%E8%BF%87ipv6%E8%AE%BF%E9%97%AE%E7%BE%A4%E6%99%96 ...

大兄弟 多谢了

点评

没事~~~~~~~~~~~~~~~~~~  详情 回复 发表于 2020-2-21 11:51
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-21 11:51 | 显示全部楼层

没事~~~~~~~~~~~~~~~~~~
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-3-31 17:26 | 显示全部楼层
geekman 发表于 2020-2-21 11:51
没事~~~~~~~~~~~~~~~~~~

大哥,按理说 小钢炮,用ali的也可以呀!为什么我的老是 phicomm-n1 daemon.err dhcpcd[19035]: eth0: DHCPv6 REPLY: no addresses available  感谢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-10-6 21:40 | 显示全部楼层
不管怎么设置,内网可以访问,但是外网不行

点评

关了防火墙试试  详情 回复 发表于 2020-10-15 15:49
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-15 15:49 | 显示全部楼层
adnore 发表于 2020-10-6 21:40
不管怎么设置,内网可以访问,但是外网不行

关了防火墙试试

点评

v4v6的防火墙全关了都没用  详情 回复 发表于 2020-10-16 21:56
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-10-16 21:56 | 显示全部楼层

v4v6的防火墙全关了都没用

点评

内网通过v6 也不能打开么  详情 回复 发表于 2020-10-21 13:41
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-21 13:41 | 显示全部楼层
adnore 发表于 2020-10-16 21:56
v4v6的防火墙全关了都没用

内网通过v6 也不能打开么
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-29 04:17

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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