ChatGPT

openai.com
pay.openai.com
chat.openai.com
challenges.cloudflare.com
auth0.openai.com
platform.openai.com
ai.com
invoice.stripe.com
stripe.com

NetFlix

fast.com
netflix
netflix.com
netflix.net
nflxso.net
nflxext.com
nflximg.com
nflximg.net
nflxvideo.net
netflixdnstest0.com
netflixdnstest1.com
netflixdnstest2.com
netflixdnstest3.com
netflixdnstest4.com
netflixdnstest5.com
netflixdnstest6.com
netflixdnstest7.com
netflixdnstest8.com
netflixdnstest9.com

Disney+

disney-plus.net
disneyplus.com
disneyplus.com.ssl.sc.omtrdc.net
dssott.com
dssott.com.akamaized.net
bamgrid.com
cdn.registerdisney.go.com
cws.conviva.com
braze.com
disney-plus.net
execute-api.us-east-1.amazonaws.com
go-mpulse.net
disneynow.com
disneyjunior.com
search-api-disney.bamgrid.com
cws.conviva.com
d9.flashtalking.com
disney-portal.my.onetrust.com
disneyplus.bn5x.net
adobedtm.com
optimizely.com
dssott.com.akamaized.net

Prime Video

aiv-cdn.net
aiv-cdn.net.c.footprint.net
aiv-delivery.net
amazonvideo.com
atv-ext.amazon.com
atv-ps.amazon.com
media-amazon.com
primevideo.com
cloudfront.net

批量替换脚本

# 定义输入文件和输出文件路径
input_file = "domains.txt"       # 包含域名列表的文件
output_file = "formatted_domains.txt"  # 格式化输出的文件
target_ip = "ip"      # 替换时使用的目标 IP

try:
    # 读取域名列表
    with open(input_file, "r", encoding="utf-8") as infile:
        domains = infile.readlines()
    
    # 格式化并写入到新文件
    with open(output_file, "w", encoding="utf-8") as outfile:
        for domain in domains:
            domain = domain.strip()  # 移除可能存在的多余空格或换行符
            if domain:  # 跳过空行
                formatted_line = f"server=/{domain}/{target_ip}\n"
                outfile.write(formatted_line)
    
    print(f"替换完成!结果已保存到 {output_file}")
except FileNotFoundError:
    print(f"错误:无法找到输入文件 {input_file}")
except Exception as e:
    print(f"发生错误:{e}")
最后修改:2025 年 02 月 23 日
如果觉得我的文章对你有用,请随意赞赏