Please eleborate...
The Transmission torrent client, and the syncthing file
synchronization utility can use the UPnP protocol to request a
firewall to pass *IPv4* incoming traffic (and create a port porwarding
for IPv4 NAT). They cannot however (at least to my knowledge) use UPnP
or any other protocol to request a router to open a hole for incoming traffic in an *IPv6* firewall.
Please eleborate...
The Transmission torrent client, and the syncthing file
synchronization utility can use the UPnP protocol to request a
firewall to pass *IPv4* incoming traffic (and create a port
porwarding for IPv4 NAT). They cannot however (at least to my
knowledge) use UPnP or any other protocol to request a router to
open a hole for incoming traffic in an *IPv6* firewall.
I see. Or so I think. You ask for some kind of "IPv6 equivalent" for
UPnP. But why would you want that? UpNP is a questionable idea anyway.
For IPv4 it creates an entry in de NAT table and as a side effect
creates a hole in the firewall.
But why would you need that for IPv6?
For IPv6 there (normally) is no NAT, so no need to create an entry in
a NAT table.
In IPv6 avery device has a Unique Global Address, so one
can simply create pinholes in advance as needed for the address in question.
Please eleborate...
The Transmission torrent client, and the syncthing file
synchronization utility can use the UPnP protocol to request a
firewall to pass *IPv4* incoming traffic (and create a port
porwarding for IPv4 NAT). They cannot however (at least to my
knowledge) use UPnP or any other protocol to request a router to
open a hole for incoming traffic in an *IPv6* firewall.
I see. Or so I think. You ask for
for some kind of "IPv6 equivalent" for
UPnP. But why would you want that? UpNP is a questionable idea anyway.
For IPv4 it creates an entry in de NAT table and as a side effect
creates a hole in the firewall.
But why would you need that for IPv6?
For IPv6 there (normally) is no NAT, so no need to create an entry in
a NAT table.
In IPv6 avery device has a Unique Global Address, so one
can simply create pinholes in advance as needed for the address in question.
In IPv6 avery device has a Unique Global Address, so one
can simply create pinholes in advance as needed for the address
in question.
Only when you know the IPv6 address and port beforehand.
Usually an IPv6 address on the home LAN is dynamic (SLAAC),
and the port in peer-to-peer applications, VoIP applications etc is
often dynamic too.
The situation is different of course when you are hosting an IPv6 web-server or something like that. It would have a fixed IPv6 address
and port anyway, so there is no need for punch-holing the firewall.
Next up, the Fidonet nodelist.
We will see in a day or two...
Hello Rob,
Wednesday April 05 2023 23:22, I wrote to you:
Next up, the Fidonet nodelist.
We will see in a day or two...
Hmmm.... it seems to take a bit longer than just a couple of days. Almost two weeks later and still no binkp.synchro.net in the nodelist for 1:103/705. :(
In IPv6 avery device has a Unique Global Address, so one
can simply create pinholes in advance as needed for the address
in question.
Only when you know the IPv6 address and port beforehand.
When runing servers you normally do...
Usually an IPv6 address on the home LAN is dynamic (SLAAC),
No. SLAAC addresses are not dynamic. They are derived from the MAC address.
and the port in peer-to-peer applications, VoIP applications etc
is often dynamic too.
VOIP normally uses standard ports.
The situation is different of course when you are hosting an IPv6
web-server or something like that. It would have a fixed IPv6
address and port anyway, so there is no need for punch-holing the
firewall.
Indeed.
Only when you know the IPv6 address and port beforehand.
When runing servers you normally do...
P2P apps like Transmission are not really servers.
Well they are in the strict sense of the word, but people just start
them up and hope for them to work out of the box,
and they are often configured by default to randomize port numbers on
each start.
Usually an IPv6 address on the home LAN is dynamic (SLAAC),
No. SLAAC addresses are not dynamic. They are derived from the
MAC address.
Not any more. AFAIK the recent implementation of SLAAC uses the
privacy extensions which do not use the MAC address but some random numbers to derive the IPv6 host address.
and the port in peer-to-peer applications, VoIP applications etc
is often dynamic too.
VOIP normally uses standard ports.
SIP (the signalling protocol) does, but the RTP uses random ports. A firewall has no way to know the RTP dynamic port numbers unless it inspects the SIP protocol.
The situation is different of course when you are hosting an
IPv6 web-server or something like that. It would have a fixed
IPv6 address and port anyway, so there is no need for
punch-holing the firewall.
Indeed.
I don't really understand your point. If we decide that UPnP (think "automatic firewall configuration from the inside") is desirable for
IPv4,
then it's desirable for IPv6 too. If we decide that UPnP is not
desirable, you can do without it in IPv4: just configure a static
RFC1918 address and port on your internal "server" and create a static NAT/portmapping entry on the router.
| Sysop: | Fercho |
|---|---|
| Lugar: | La Plata, Buenos Aires |
| Usuarios: | 23 |
| Nodos: | 10 (0 / 10) |
| Uptime: | 231:43:41 |
| Llamadas: | 137 |
| Archivoss: | 15,915 |
| Mensajes: | 42,317 |
Novedades:
Servidor de Quake 3 Arena Online! - Conectate a ferchobbs.ddns.net, puerto 27960 y vence con tu equipo!