Deploy Reverse DNS server
大多数情况下我们只会接触 DNS 服务器,也就是正向 DNS 服务器。它的全称是 Domain Name System,主要用于将域名转换为 IP 地址。然而 Reverse DNS 服务器顾名思义,是用于将 IP 地址转换为域名。 为什么要部署 Reverse DNS 服务器 我似乎没有找到公开的 Reverse DNS 服务器,因此唯一的方式就是自己部署一个。在 ARIN 分配 IP 之后,我需要拥有 Reverse DNS 服务器才可以正常地显示 IP 的 Hostname 信息。 部署 用到的项目是 https://github.com/Jamesits/SND,这个名字也很有意思,是把 DNS 反过来!步骤也非常容易,仅需配置一份 config.toml 文件,然后运行即可。 以下是作者提供的一份实例文件,提供了多种样式的域名生成方式。 # This is an example config of SND. listen = [ # protocol:ip.addr:port "tcp::53", "udp::53", ] # set to the domain names of your authoritive DNS servers NS = [ "ns1....
My third ASN and IP resource request
最近我申请到了我的第三个 ASN,并且成功获取到了一些 IPv4 和 IPv6 资源。本文主要介绍我申请 ASN 和 IP 的历程。 专有名词 在介绍这些之前,有必要科普一些专有名词。 ASN: Autonomous System Number,自治系统号,用于标识一个自治系统。 IP: Internet Protocol,互联网协议,包括 IPv4 和 IPv6。 RIR: Regional Internet Registry,区域互联网注册管理机构,负责分配 IP 资源。 ARIN: American Registry for Internet Numbers,美国互联网数字注册管理机构。 APNIC: Asia Pacific Network Information Centre,亚太网络信息中心。 RIPE: Réseaux IP Européens Network Coordination Centre,欧洲网络协调中心。 在全世界一共有 5 个 RIR,分别是: ARIN: 美国 RIPE: 欧洲 APNIC: 亚太 (其中 APNIC 下还有 NIR,例如 CNNIC,TWNIC 等等) LACNIC: 拉丁美洲 AFRINIC: 非洲 我的第一个 ASN { "asn": 206729, "name": "VINCENT-NET-AS", "description_short": "Vincent Yang", "description_full": [ "Vincent Yang" ], "country_code": "CN", "website": "https://vincent....
IPv6 proxy pool configuration
写在前面 感谢 zu1k 在两年前就已经踩好了坑,因此在我配置的过程中相对比较顺利。本文是基于 https://zu1k.com/posts/tutorials/http-proxy-ipv6-pool/ 的教程进行配置的,在此基础上广播自己的 IPv6 地址。 BIRD 相关的配置 # /etc/bird/bird.conf protocol static { ipv6; route 2a06:a005:1c40::/44 reject; route 2a06:a005:1c40::/64 via fe80::5cb0:94ff:fe8e:5f24%ens18; } 当然你可以直接把 2a06:a005:1c40::/64 改成 2a06:a005:1c40::/44 ,这样你就可以获得更多的 IPv6 地址,可用的 IPv6 数量为 2^84 个。 网卡配置 # /etc/network/interfaces auto lo iface lo inet loopback iface lo inet6 static address 2a06:a005:1c40::/64 up ip route add local 2a06:a005:1c40::/64 dev lo 这里有个很坑的地方,我一开始尝试将 /64 添加到 lo 上,但是发现似乎无法通过任何 IP 出站。后来查了一下,似乎必须是 /128。 于是我就干了一件很蠢的事情。我用 Python 写了一个脚本,把整个 /120 的所有 IPv6 地址手动添加到了 lo 上。...
It took me several hours to switch to a 2.5G modem
由于中国联通给的光猫是千兆的,我的带宽又刚好是千兆的,所以永远跑不满千兆,我就想着换个 2.5G 的光猫,在联系联通客服多次之后,联通表示不给换,所以我自己在小黄鱼上买一个 ZXHN F7015TV3,花费 130 元人民币。 收到光猫之后,顺利地填写了 LOID,注册 OLT 成功,测试了一下,路由器拨号成功,获取到了公网 IP。本以为这就结束了。结果疑难杂症这就来了,我可以使用部分不需要 DNS 解析的服务,但是涉及到 DNS 解析的服务都不行。 一开始以为是联通那边做了验证,我换了光猫,设备的 SN 和 MAC 地址都变了,联通阻止了我的连接,我又通过 Telnet 修改了新光猫的 SN 和 MAC 地址,伪装成和老光猫完全一直,但是还是存在一样的问题。 最后我发现,nslookup baidu.com 和 nslookup bilibili.com 都是由 119.29.29.29#53 解析的,但是返回的 IP 却永远是 192.168.1.1,我的网络环境是光猫桥接,路由器拨号,路由器的 DHCP 服务器分配的是 119.29.29.29 和 223.6.6.6。奇怪的是,为什么会被 DNS 劫持解析成 192.168.1.1 呢? 后来在 Google 搜索之后,恩山论坛也有类似的情况。原来是在设备注册的时候,到 30% 卡住了。 到 ITMS 的通道不通,请联系客户经理或拨打 10000。 我当时在网上搜索和咨询卖家之后,发现这个 ITMS 只是电信用来远程管理光猫的,加上我是联通宽带,我并不希望 ITMS 注册成功,而且并不会影响桥接使用。结果,恶心的事情是,如果光猫的 ITMS 是“未注册”的状态,DNS 解析就会被劫持,不管你访问任何的网站理论上都会跳转到“设备注册”的页面。 解决方案只能强行写死注册的状态为“注册成功”。 sendcmd 1 DB set PDTCTUSERINFO 0 Status 0 sendcmd 1 DB set PDTCTUSERINFO 0 Result 1 sendcmd 1 DB save 最后,顺利用上 2....
Visa Free in South Korea
今天是刚到釜山的第二天,外面下着大雨,找了一家星巴克,点了一杯 Cafe Mocha。决定提前把这篇博客写完。本文会详细介绍免签入境韩国的条件和注意事项。 更新:小红书有朋友反馈,澳洲电子签一样适用!!! 适用 持有 🇺🇸 美国,🇨🇦 加拿大,🇳🇿 新西兰,🇦🇺 澳大利亚 四个国家的签证之一。PR,绿卡,枫叶卡都可以。(必须是纸质签证贴在护照上的,例如新西兰和澳大利亚目前大部分都是电子签证,能不能享受不清楚,按照韩国使馆的说明是必须要纸质的) 从上述四个国家出发,或者这四个国家是韩国下一个目的地。 持有中国大陆护照。 停留时间不超过 30 天的行程。 官方说法是必须要直飞,也就是说你不能经过任何的第三国中转。但是实测是可以有第三国中转的,具体请继续往下读。 例子 直飞 路线 是否免签 美国 - 韩国 - 中国 ✅ 中国 - 韩国 - 美国 ✅ 加拿大 - 韩国 - 中国 ✅ 中国 - 韩国 - 加拿大 ✅ 新西兰 - 韩国 - 中国 ✅ 中国 - 韩国 - 新西兰 ✅ 澳大利亚 - 韩国 - 中国 ✅ 中国 - 韩国 - 澳大利亚 ✅ 仅列出可行的飞行线路...
Entry Permit of Hong Kong SAR
前段时间在小红书刷到了 「中华人民共和国香港特别行政区进入许可」,研究了一番申请的流程,打算写一篇完整的总结。在这里也记录一下我人生中第一次目送飞机 Taxi 的经历。 进入许可 vs 港澳通行证 签证类型 单次入境 入境次数 单次签注费用 签证有效期 经常访港旅客 e-道通道(自助入境) 进入许可 14 天 无限次数 US$10/两年 2 年 可用 港澳通行证 7 天 一次最多签发一年 2 次,用完可以继续签 CN¥15/次 1 年 不可用 申请条件 持有海外的长期逗留签证,如美国的 F1、H1B 签证,当然澳门留学生也是可以的,旅游签证不行。 申请人必须是中国公民,持有中国护照。 申请材料 中国护照 有效的外国签证 如果 F1 签证,请带上有效的 I-20 申请表格 1003A 一张近期证件照 申请费 US$10,支持支付宝、微信、信用卡 行程证明(根据使馆而定) 申请流程 准备好上述材料,前往「中华人民共和国驻海外大使馆」,必须 亲自前往,不接受代办,不接受邮寄办理,不需要预约。在窗口提交材料之后会现场告诉你是否通过,以及签发多久,最长是两年多次,一般会取决于你的 I-20 有效期以及签证有效期。如果通过之后,当场会收掉护照,然后给你 Pick up 的时间和一张凭据。我特地联系了中国驻纽约大使馆,工作人员明确,Pick up 取回护照可以让他人代取,只要带上凭据即可。这个业务的一般受理时间为 4 个工作日,加急的话是 3 个工作日。 关于我提到的行程证明的部分一般是酒店和机票,我这边强烈建议准备好酒店和机票订单,虽然有网友表示有些大使馆不需要,但是如果有的话,通过率应该是 100%。机票订单可以使用 Delta,24 小时内无条件取消。酒店订单可以使用携程,入住前几天都是可以免费取消的。 如果你人目前正在海外,持有学生签注、工作签证,如果你的城市刚好有中国大使馆,强烈建议去办理一下「香港进入许可」。持有「进入许可」,在从中国大陆出发去香港,仅需要出示护照,在入境香港的时候可以直接走自助通道,除了一次签发两年有效之外,最关键的是我上面提到的单次可以 14 天,不管你是第三国中转免签入境香港还是港澳通行证入境香港都是只有 7 天。...
AI I am currently using
本文最后更新于 2024 年 4 月 20 日,未来可能会更新更多我在用的 AI 工具。 2023 年 2 月 ChatGPT 发布以来,已经过去一年多的时间了。作为一个科技爱好者,每一次的 iOS Beta 更新都会让我兴奋不已,我会在第一时间更新,即使有很多的 Bug,我也愿意作为那个上报 Bug 的人。而对于最近一年兴起的生成式 AI 也是如此,我从 2023 年 2 月开始,一直在使用各种类似的工具。一年多过去了,我有必要分享一些我在用的工具,以及最近一年我自己写的相关的项目。 从 ChatGPT 的诞生到今天,想要使用这些平台都有一些门槛,最早的 ChatGPT 必须要验证手机号以及需要魔法以外,最让人头大的是支付方式,最初我的帐号的支付都是用的我好朋友 Ming 的 BoA 信用卡。然而没过多久我来到了美国,直到今天我有了很多美国银行的银行卡,然而这些平台几乎都诞生于美国,几乎所有的平台都支持给美国的用户使用。因此,我也就有机会体验到很多新的 AI 模型。值得一提的是,目前为止我的所有帐号封号率为 0%。 平台 平台 订阅 使用频率 使用场景 ChatGPT Plus & Team 50% 写代码 / 文本生成 Claude Pro 40% 写代码 Perplexity Pro 10% 检索信息 / 搜索引擎 我自己其实最多的场景还是写代码,之前就是单平台,完全依赖 ChatGPT,现在逐渐将这些场景交给 Claude Opus,个人觉得 Opus 比起 GPT-4 的表现更优秀。而 Perplexity 是我最近才开始使用的,主要是用来检索信息,它的优点就是使用次数可以很多,每天 600 次对我来说绰绰有余。...
CIB Wire Transfer Fee
全网最全的兴业银行 (CIB) 寰宇人生/无界卡电汇手续费汇总。仅适用于寰宇人生/无界卡用户。 寰宇人生和无界卡是手续费和电报费全免,但是中转行(如果有)和收款行可能会收取手续费。 我在 CIB 官网找到了一份名单,以下是 CIB 在境外所有的账户行。如果你从兴业银行中国大陆汇款到这些账户行,且汇款的币种都是名单中的币种,那么不会产生中转行,唯一有可能产生的费用就是收款行的费用,这一点无法避免。 账户行名单 已知的全程无损收款的账户行(即不存在收款行手续费): HBSC US (USD) HBSC UK (HKD) 欢迎补充!!! 如果您刚好在使用 CIB 寰宇人生/无界卡,有时间的话请在每次汇款之后填写以下表单,供其他网友做参考。 电汇手续费填报表 以下是由热心网友贡献的信息: CIB 汇款 DP
File Sharing via Discord Bot
Friends who have used Discord should know that pictures, audios, videos and any other files sent in any server will generate a link starting with https://cdn.discordapp.com/attachments/. The link is directly accessible, but unfortunately the link expires after 24 hours. But as long as the latest link is obtained every 24 hours, you should be able to use this to implement the image bed or file sharing function. Discord seems to have no API for personal accounts, but you can create a Bot at will....
Xiamen Airlines flies from LAX to TPE via XMN transfer
类似的情况,由 MU 执飞的 ICN - PVG - TPE 航班,我特地打电话联系了 MU 的客服,MU 客服明确表示,只要两段行程是一个客票号,也就是联程航班,是可以只使用护照搭乘完整的两段前往台北。但是如果是自己单独买的 ICN - PVG 和 PVG - TPE 两段,那么就必须要使用大陆居民往来台湾通行证和有效签注。(我猜可能是 PVG 有国际中转通道,所以可以不入境转机。) 从 LAX 飞 TPE,经过 XMN 中转这个航班可谓是价格实惠,在携程上差不多 3500-4000 元人民币可以拿下。但是飞这个航班,有很多需要关注的问题: 洛杉机机场是否可以顺利取到登机牌? 我特地联系了一下厦门航空客服,大概情况是,只有有入境台湾的证件应该是可以顺利登机的,也就是护照和有效入台证。 厦门机场是否可以顺利出境? 这个问题我联系了厦门航空客服,厦门机场客服,中国边检,福建边检。最终福建边检表示,如果前往台湾(不管是入境还是转机)必须要使用大陆居民往来台湾通行证和有效签注。简单说,就是根本不能使用护照出境。所以,结论是肯定出不去,也就是第二程肯定飞不了。 厦门机场如果不能出境是否可以拿到行李? 厦门航空客服说,可以在办理登机的时候要求不要直挂,在厦门要取到自己的行李,具体给不给办理不直挂,应该得看洛杉矶机场厦航工作人员了。 如果第二程不飞是否会被认作甩尾而拉黑? 厦门航空客服说,确定第二程不飞可以退票,退票理由就说中国边检不让出境,具体能否成功退票得看最终审核。如果直接不管第二程的客票这样的甩尾行为应该会被厦航拉黑,当然可以尝试一两次试试水。 总结 总的来说,买这一段联程,存在的未知数有点多,各种不确定性,当然想挑战一下的话,可以飞一次试试看。