about summary refs log tree commit diff
path: root/doc
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2024-09-28 13:58:46 +0000
committerLaurent Bercot <ska@appnovation.com>2024-09-28 13:58:46 +0000
commit645894afb11a4c5d60b4d4f6b55ba3c2f764d1c7 (patch)
treeb79811926d0ea6fd3aea534b155723288db4c5d0 /doc
parent36aac3b7052792acd25aceeb7d0498474988a197 (diff)
downloaddnsfunnel-645894afb11a4c5d60b4d4f6b55ba3c2f764d1c7.tar.gz
dnsfunnel-645894afb11a4c5d60b4d4f6b55ba3c2f764d1c7.tar.xz
dnsfunnel-645894afb11a4c5d60b4d4f6b55ba3c2f764d1c7.zip
Prepare for 0.0.2.0; make it work on ipv6
Signed-off-by: Laurent Bercot <ska@appnovation.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/dnsfunneld.html9
-rw-r--r--doc/index.html2
-rw-r--r--doc/upgrade.html3
3 files changed, 9 insertions, 5 deletions
diff --git a/doc/dnsfunneld.html b/doc/dnsfunneld.html
index ae03cf1..48ea870 100644
--- a/doc/dnsfunneld.html
+++ b/doc/dnsfunneld.html
@@ -34,8 +34,8 @@ queries, the responses, or both.
 
 <ul>
  <li> dnsfunneld creates a UDP inet domain socket and binds it
-to IPv4 address <em>ip</em> (normally 127.0.0.1) and port <em>port</em>
-(normally 53). </li>
+to IP (v4 or v6) address <em>ip</em> (by default 127.0.0.1) and
+port <em>port</em> (normally 53). </li>
  <li> Depending on the options it has been given, it may chroot and lose
 privileges on its gid and uid. </li>
  <li> It reads the <tt>caches</tt> file (relative to its current
@@ -86,7 +86,7 @@ in the GID environment variable, and drop privileges to that uid/gid. </li>
  <li> <tt>-g&nbsp;<em>gid</em></tt>&nbsp;: drop privileges to numerical gid
 <em>gid</em>. </li>
  <li> <tt>-i&nbsp;<em>ip</em></tt>&nbsp;: bind the socket to
-IPv4 <em>ip</em>. Default is <tt>127.0.0.1</tt>. </li>
+IP address <em>ip</em>. Default is <tt>127.0.0.1</tt>. </li>
  <li> <tt>-p&nbsp;<em>port</em></tt>&nbsp;: bind the socket to
 port <em>port</em>. Default is <tt>53</tt>. </li>
  <li> <tt>-R&nbsp;<em>root</em></tt>&nbsp;: chroot to <em>root</em>. Default
@@ -201,6 +201,9 @@ changes on the <tt>/etc/resolv.conf</tt> file (via inotify or kqueue,
 depending on your system) and immediately calling
 <a href="dnsfunnel-translate.html">dnsfunnel-translate</a>, sending
 a SIGHUP to dnsfunneld, and forcefully overwriting <tt>/etc/resolv.conf</tt>. </li>
+ <li> dnsfunneld can also be used as a simple forwarder, for instance to
+transmit DNS queries arriving on an IPv6 address to a DNS cache that only
+listens to IPv4 addresses. </li>
  <li> It is easy to send a SIGHUP to dnsfunneld even without knowing its
 pid, if it is run under a process supervision system such as
 <a href="//skarnet.org/software/s6/">s6</a>. </li>
diff --git a/doc/index.html b/doc/index.html
index a1648c5..ba3dadd 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -65,7 +65,7 @@ library. </li>
 
 <ul>
  <li> The current released version of dnsfunnel is
-<a href="dnsfunnel-0.0.1.7.tar.gz">0.0.1.7</a>.
+<a href="dnsfunnel-0.0.2.0.tar.gz">0.0.2.0</a>.
 (dnsfunnel is in beta development at the moment. Use at your own
 risk.) </li>
  <li> Alternatively, you can checkout a copy of the
diff --git a/doc/upgrade.html b/doc/upgrade.html
index f478bdc..8f83451 100644
--- a/doc/upgrade.html
+++ b/doc/upgrade.html
@@ -18,7 +18,7 @@
 
 <h1> What has changed in dnsfunnel </h1>
 
-<h2> in 0.0.1.7 </h2>
+<h2> in 0.0.2.0 </h2>
 
 <ul>
  <li> <a href="//skarnet.org/software/skalibs/">skalibs</a> dependency bumped to
@@ -27,6 +27,7 @@
 2.3.8.0. </li>
  <li> Static libraries (if any, which isn't the case for now)
 are installed in <tt>/usr/lib</tt> by default. </li>
+ <li> <a href="dnsfunneld.html">dnsfunneld</a> can now listen on IPv6 addresses. </a>
 </ul>
 
 <h2> in 0.0.1.6 </h2>