EdNovas的小站
5.77K subscribers
595 photos
17 videos
36 files
844 links
Download Telegram
禁用IPV6,用于如justhost一样容易出现IPV6问题的VPS上,或者用于部分双栈VPS关闭IPV6加速
只需在/etc/sysctl.conf中添加如下两行:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
之后执行:
sysctl -p

#脚本 #VPS #IPV6
一些DNS64的服务

https://nat64.net/
nameserver 2a01:4f9:c010:3f02::1
nameserver 2a00:1098:2c::1
nameserver 2a01:4f8:c2c:123f::1

http://www.trex.fi/2011/dns64.html
nameserver 2001:67c:2b0::4
nameserver 2001:67c:2b0::6

https://go6lab.si/current-ipv6-tests/nat64dns64-public-test/
nameserver 2001:67c:27e4:15::6411
nameserver 2001:67c:27e4::64

nat64.net 为例的一键脚本
echo -e "nameserver 2a01:4f8:c2c:123f::1\nnameserver 2a00:1098:2c::1\nnameserver 2a01:4f9:c010:3f02::1" > /etc/resolv.conf

#VPS #IPV6 #IPV4 #DNS64
纯IPV4开启 Wireguard 后直接失联的解决方法

默认的配置文件没有外部对本机 IP 访问的相关路由规则,一旦直接使用 VPS 就会直接失联,所以我们还需要对配置文件进行修改。路由规则需要添加在配置文件的 [Interface] 和 [Peer] 之间的位置,以下是路由规则示例:
[Interface]
...
PostUp = ip -4 rule add from <你的IPv4地址> lookup main
PostDown = ip -4 rule delete from <你的IPv4地址> lookup main
PostUp = ip -6 rule add from <你的IPv6地址> lookup main
PostDown = ip -6 rule delete from <你的IPv6地址> lookup main
[Peer]
...
替换配置中的 IP 地址部分为 VPS 的公网 IP 地址,可以使用`ifconfig`命令查看你的IP地址。如果 IDC 提供的是 VPC 内网方案则需要替换为内网 IP 。像 AWS 、Azure 、Google Cloud 、Or­a­cle Cloud 等大厂都是 VPC 内网方案,内网地址一般会在网页面板有提供。如果不确定是哪种网络方案,输入 ip a | grep <公网IP地址> 看是否有显示,没有那么就说明是 VPC 内网方案。

🏷 TAG #wireguard #ipv4 #ipv6 #vps #linux
📢 Channel @ednovas2
👥 Group @ednovas4
纯IPV6的VPS上跑github脚本时, 常常遇到访问github异常的问题. 我觉得一个很好的方案是通过github代理.
我优化了一下使用方法, 做了一个页面出来. 现在使用者只剩下鼠标点击复制粘贴 了.
演示视频 https://www.youtube.com/watch?v=F9re4Tuy7BA
自建worker教程 https://zelikk.blogspot.com/2023/06/gh-proxy-worker.html

感谢来自 @crazypeace 的投稿

🏷 TAG #VPS #ipv6 #GitHub
📢 Channel @ednovas2
👥 Group @ednovas4