diff options
author | Stefano Brivio <sbrivio@redhat.com> | 2021-09-27 05:24:30 +0200 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2021-09-27 11:23:44 +0200 |
commit | 9657b6ed05cc67273f6bab1751ae98ca4e89f114 (patch) | |
tree | 556c1dc6e035322d1c9525703863175b9e86d542 /passt.1 | |
parent | e69e13671dcbf3b6964e7bd9d485f267c5fa03cb (diff) | |
download | passt-9657b6ed05cc67273f6bab1751ae98ca4e89f114.tar passt-9657b6ed05cc67273f6bab1751ae98ca4e89f114.tar.gz passt-9657b6ed05cc67273f6bab1751ae98ca4e89f114.tar.bz2 passt-9657b6ed05cc67273f6bab1751ae98ca4e89f114.tar.lz passt-9657b6ed05cc67273f6bab1751ae98ca4e89f114.tar.xz passt-9657b6ed05cc67273f6bab1751ae98ca4e89f114.tar.zst passt-9657b6ed05cc67273f6bab1751ae98ca4e89f114.zip |
conf, tcp: Periodic detection of bound ports for pasta port forwarding
Detecting bound ports at start-up time isn't terribly useful: do this
periodically instead, if configured.
This is only implemented for TCP at the moment, UDP is somewhat more
complicated: leave a TODO there.
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'passt.1')
-rw-r--r-- | passt.1 | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -297,9 +297,9 @@ Don't forward any ports .TP .BR auto -Forward all ports currently bound in the namespace. The list of ports is derived -from listening sockets reported by \fI/proc/net/tcp\fR and \fI/proc/net/tcp6\fR, -see \fBproc\fR(5). +Dynamically forward ports bound in the namespace. The list of ports is +periodically derived (every second) from listening sockets reported by +\fI/proc/net/tcp\fR and \fI/proc/net/tcp6\fR, see \fBproc\fR(5). .TP .BR ports @@ -331,9 +331,10 @@ Default is \fBauto\fR. .TP .BR \-u ", " \-\-udp-ports " " \fIspec -Configure UDP port forwarding to guest. \fIspec\fR is as described for TCP +Configure UDP port forwarding to namespace. \fIspec\fR is as described for TCP above, and the list of ports is derived from listening sockets reported by -\fI/proc/net/udp\fR and \fI/proc/net/udp6\fR, see \fBproc\fR(5). +\fI/proc/net/udp\fR and \fI/proc/net/udp6\fR, see \fBproc\fR(5), +when \fBpasta\fR starts (not periodically). Note: unless overridden, UDP ports with numbers corresponding to forwarded TCP port numbers are forwarded too, without, however, any port translation. @@ -345,14 +346,14 @@ Default is \fBauto\fR. .TP .BR \-T ", " \-\-tcp-ns " " \fIspec Configure TCP port forwarding from target namespace to init namespace. -\fIspec\fR is as described above. +\fIspec\fR is as described above for TCP. Default is \fBauto\fR. .TP .BR \-U ", " \-\-udp-ns " " \fIspec Configure UDP port forwarding from target namespace to init namespace. -\fIspec\fR is as described above. +\fIspec\fR is as described above for UDP. Default is \fBauto\fR. |