<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ipv4 on Kai's Blog</title><link>https://blog.kai.vg/tags/ipv4/</link><description>Recent content in Ipv4 on Kai's Blog</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Wed, 11 Dec 2024 20:00:00 +0800</lastBuildDate><atom:link href="https://blog.kai.vg/tags/ipv4/index.xml" rel="self" type="application/rss+xml"/><item><title>为Transmission设置IPV6 Only做种</title><link>https://blog.kai.vg/p/transmission-ipv6-only/</link><pubDate>Wed, 11 Dec 2024 20:00:00 +0800</pubDate><guid>https://blog.kai.vg/p/transmission-ipv6-only/</guid><description>&lt;img src="https://blog.kai.vg/p/transmission-ipv6-only/1.jpg" alt="Featured image of post 为Transmission设置IPV6 Only做种" /&gt;&lt;h2 id="前言"&gt;前言&#10;&lt;/h2&gt;&lt;p&gt;默认情况下，Transmission是同时监听IPV4和IPV6网络来实现BT/PT下载的。&#10;现在遇到了一种使用场景是一台IPV6 Only的服务器使用Transmission来PT保种，同时因为其他业务需要，另外安装了Cloudflare Warp，使服务器同时拥有IPV4与IPV6的网络出口。按照PT的规则，Warp的IP是不可以作为PT做种使用的，因此现在需要让Transmission仅使用IPV6。查看了Transmission的Web端设置，并没有这方面可供修改。因此记录一下通过修改配置文件来实现上述目的的方法。&lt;/p&gt;&#10;&lt;h2 id="具体操作"&gt;具体操作&#10;&lt;/h2&gt;&lt;ol&gt;&#10;&lt;li&gt;找到Transmission的配置目录，打开 &lt;code&gt;settings.json&lt;/code&gt; 文件&lt;/li&gt;&#10;&lt;li&gt;找到其中 &lt;code&gt;bind-address-ipv4&lt;/code&gt; 配置的位置，默认是：&lt;code&gt;0.0.0.0&lt;/code&gt;。因为现在的需求是禁用掉IPV4监听，所以把这个&lt;code&gt;0.0.0.0&lt;/code&gt;改成一个不存在的本地地址即可，比如 &lt;code&gt;127.0.0.10&lt;/code&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;如果要禁用IPV6的话，则是修改 &lt;code&gt;bind-address-ipv6&lt;/code&gt; 配置，默认是：&lt;code&gt;::&lt;/code&gt; ，比如可以修改为： &lt;code&gt;::10&lt;/code&gt;等&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;保存修改&lt;/li&gt;&#10;&lt;li&gt;重启Transmission，即可实现单栈网络监听&lt;/li&gt;&#10;&lt;/ol&gt;&#10;</description></item></channel></rss>