我的ASN之旅系列(2024)
摘要
一份全面的初学者指南,介绍如何获取和配置自己的ASN和IP地址,涵盖BGP设置、成本和限制。
暂无内容
查看缓存全文
缓存时间: 2026/07/05 10:32
# 我的 ASN 之旅
来源:https://www.animmouse.com/p/my-asn-journey/
### 一份面向初学者的完整指南:获取自己的 ASN 和 IP 地址
你好,欢迎来到我的 ASN 之旅,我们将一起探索 BGP,并拥有属于自己的 IP 地址。
人们会购买域名,这属于所谓的“互联网资源”。如果像我这样的普通人也能购买域名,那么拥有一个 IP 地址呢?为什么普通人不能像买域名那样购买 IP 地址?目前大部分 IP 地址都掌握在大型企业和政府手中。
目前还没有从零开始设置 BGP 的具体教程,所以我自创了一套。
## 我的 ASN/BGP 教程列表
1. My ASN Journey: Acquiring your own ASN (https://www.animmouse.com/p/my-asn-journey-acquiring-your-own-asn/)
2. My ASN Journey: Setting up your own ASN (https://www.animmouse.com/p/my-asn-journey-setting-up-your-own-asn/)
3. My ASN Journey: Configuring BGP on VPS (https://www.animmouse.com/p/my-asn-journey-configuring-bgp-on-vps/)
4. My ASN Journey: Bring home the IPv6 via SOCKS5 (https://www.animmouse.com/p/my-asn-journey-bring-home-the-ipv6-via-socks5/)
5. My ASN Journey: Bring home the IPv6 via WireGuard (https://www.animmouse.com/p/my-asn-journey-bring-home-the-ipv6-via-wireguard/)
6. My ASN Journey: Joining an Internet Exchange (IXP) (https://www.animmouse.com/p/my-asn-journey-joining-an-internet-exchange/)
7. My ASN Journey: Getting more upstreams (https://www.animmouse.com/p/my-asn-journey-getting-more-upstreams/)
8. My ASN Journey: Setting up IP geolocation (https://www.animmouse.com/p/my-asn-journey-setting-up-ip-geolocation/)
9. My ASN Journey: Acquiring more IPv6 prefixes (待定)
10. My ASN Journey: Setting up RPKI (https://www.animmouse.com/p/my-asn-journey-setting-up-rpki/)
11. My ASN Journey: Setting up reverse DNS (rDNS) (待定)
12. My ASN Journey: Free IPv6 transit with Hurricane Electric (待定)
## 为什么这么做
拥有自己的 IP 地址有几个好处:
1. 你的 ISP 没有 IPv6,而你希望拥有 IPv6。通过获取自己的 ASN 和 IPv6,你就能获得 IPv6 连接。
2. 你的 ISP 使用 CGNAT(运营商级 NAT),将单个 IPv4 地址共享给所有用户。如果有人滥用,该 IPv4 地址会被封禁,你也会受到牵连。由于只有你一个人使用这个 IPv6 前缀,你的 IPv6 前缀会被标记为干净的。
3. 这本质上就是一个 VPN,但你的 IP 地址不会被标记为代理,因此你可以正常编辑维基百科或观看 Netflix。
4. 因为只有你一个人使用自己的 IPv6 地址,所以不会再遇到 CAPTCHA 验证。
## 局限性
为什么你不应该获取自己的 ASN 和 IP 地址:
1. 自我人肉搜索。与域名不同,ASN 注册没有“域名隐私保护”,你的个人信息必须公开在互联网上。除非你注册了公司,否则 RIPE NCC 要求验证你的身份。你访问的每个网站都会因为你的 IP 地址而标记你的名字。
2. 你可能会搞乱 DFZ(默认自由区域)。由于 BGP 配置错误而搞乱 DFZ,会让网络工程师对你发火。
3. 你为互联网路由表的增长做出了贡献。还记得 512K 日吗?做好准备,768K 日即将到来。
## 费用与开支
- ASN:Lagrange Cloud (https://lagrange.cloud/products/lir) 一次性费用 15 英镑。
- RIPE ASN 年费:每年 54.99 英镑。
- 纯 IPv6 BGP VPS:iFog GmbH (https://my.ifog.ch/order/main/index/BGP-Basic) 每 3 个月 5 瑞士法郎。
### 可选开支
- 带 FogIXP 的纯 IPv6 BGP VPS:iFog GmbH 额外收取每 3 个月 3 瑞士法郎。
- 带 ONIX 的 BGP VPS:HYEHOST (https://hyehost.store/store/toronto-vps-kvm) 每月 3 美元。
## 常见问题
1. 我是否需要拥有 ASN 才能获取并宣告自己的 IP 地址?不需要,你可以要求你的提供商通过私有 ASN 为你宣告 IP,但我还没见过足够便宜的、允许不带 ASN 的 BYOIP 提供商。获取自己的 ASN 是最佳选择。
2. 是否可以获取自己的 IPv4 地址?可以,但请确保你有足够的资金,这也是本教程将更侧重于 IPv6 的原因。
3. IP 传输(Transit)与对等互联(Peering)有什么区别? - IP 传输:你将获得互联网上的所有前缀,或一条默认路由。 - 对等互联:你只会获得该特定 AS 及其下游 AS 的前缀。 - 半传输:当一个网络变得非常庞大(如 Hurricane Electric)时,与其对等互联可以让你访问全球近半的互联网。
4. 在深入 BGP 这个兔子洞之前,我应该先在 dn42 上练手吗?你可以这么做,但并非必须。不过,一定的网络知识和 VPS 搭建经验是必不可少的。
5. 如果我买了纯 IPv6 VPS,而我的 ISP 没有 IPv6,我该如何访问它?使用 Cloudflare WARP。更好的做法是在你的路由器上设置 Cloudflare WARP Connector。
## 其他有用资源
- 网络相关:IPv6 Discord 服务器 (https://discord.gg/ipv6)
- 为什么以及如何获得自己的 ASN!(https://chown.me/blog/getting-my-own-asn)
- 获得 ASN 时我希望自己早点知道的事 (https://quantum5.ca/2023/10/10/what-i-wish-i-knew-when-i-got-my-asn)
- 初学者指南:ASN 设置 (https://www.lir.services/blog/asn-setup/)
- BGP.training (https://bgp.training/)
- ASN 号码注册 - 开始你的 ASN (https://as204406.net/asn-number-registration/)
- 如何建立你自己的 ISP (https://ezrizhu.com/blog/build-your-own-isp)
- 创建自治系统:乐趣与收益 (https://blog.thelifeofkenneth.com/2017/11/creating-autonomous-system-for-fun-and.html)
- LoA 生成器 (https://loa.tools/)
- 无照驾驶 ASN 卡车 (https://labs.ripe.net/author/eu/driving-the-asn-truck-without-a-licence/)
- 欢迎来到 BGP — 搭建自己的 BGP 网络:分步指南(IPv6)(https://blog.silvio.cloud/20240202_WelcomeToBGP)
- BGP 入门:运维人员经验 (https://min.sm00th.me/posts/asn-tips/)
相似文章
在我的网站上屏蔽ASN(或类似)
一份技术指南,介绍如何使用iptables以及net-consolidator和cidr-aggregator等合并工具,从网站屏蔽整个ASN和云服务商IP范围,以减少不必要的机器人和AI爬虫流量。
Starting my own Content Delivery Network
作者通过拥有自己的自治系统(AS)和BGP任播,并利用DNS,搭建了一个分布在全球三台服务器上的个人内容分发网络(CDN),以优化用户连接延迟。文章详细介绍了BGP任播的工作原理和流量工程方法。
免费完整BGP路由信息,支持IPv4和IPv6
一位网络工程师提供免费服务,提供完整的IPv4和IPv6 BGP路由信息,适用于实验室环境,并附带Cisco IOS和IOS XR的详细配置示例。
Show HN: 我们在Linux、Libc和BGP中实现了IPv8互联网草案
goonhost.rocks团队在Linux内核、Musl libc、iproute2、FRRouting和Go区域服务器中实现了IPv8互联网草案,并将其部署在一个拥有112k+条路由的10节点多AS测试平台上。它在隔离的实验环境中运行正常,但在现实场景中则会失效。
如何在客厅中通过静态IP自托管服务器
一份使用L2TP隧道和静态IP在家中自托管服务器的指南,绕过CGNAT等ISP限制。