我的ASN之旅系列(2024)

Hacker News Top 工具

摘要

一份全面的初学者指南,介绍如何获取和配置自己的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(或类似)

Lobsters Hottest

一份技术指南,介绍如何使用iptables以及net-consolidator和cidr-aggregator等合并工具,从网站屏蔽整个ASN和云服务商IP范围,以减少不必要的机器人和AI爬虫流量。

Starting my own Content Delivery Network

Lobsters Hottest

作者通过拥有自己的自治系统(AS)和BGP任播,并利用DNS,搭建了一个分布在全球三台服务器上的个人内容分发网络(CDN),以优化用户连接延迟。文章详细介绍了BGP任播的工作原理和流量工程方法。

Show HN: 我们在Linux、Libc和BGP中实现了IPv8互联网草案

Hacker News Top

goonhost.rocks团队在Linux内核、Musl libc、iproute2、FRRouting和Go区域服务器中实现了IPv8互联网草案,并将其部署在一个拥有112k+条路由的10节点多AS测试平台上。它在隔离的实验环境中运行正常,但在现实场景中则会失效。