my ISP already has support of ipv6, but unfortunately NAS itself can’t ipv6. is this possible to forward request to WAN ipv6 address on 21st port to NAS ipv4, similar like socat can do?
Long answer: Even if RouterOS had something general for tcp connections, it would not help you anyway. You can’t pick worse service than ftp for this, because every single transfer (upload, download, even directory listing) means new established connection and info about used addresses and ports is part of protocol, i.e. transferred inside control connection. It could work in some cases, if clients would use only EPSV commands to establish data connections, and if the server supports it. Which it likely doesn’t, because it usually goes hand in hand with IPv6 support. You need some specialized ftp proxy for this.
thanks.
this was not a question about ftp, but about possibility to forward request from ipv6 WAN to ipv4 LAN. there can be any other protocol/port, e.g. http instead of ftp or 8080 instead of 21.
did i got it right, that routeros can’t do ipv6-ipv4 forwarding at the moment?
It’s called NAT 64. And ROS can’t do it. But why you don’t want to use ipv6 unique local unicast routing inside your LAN? It’s fc00::/7 and it’s not routable in global net.
Because the question was about accessing internal IPv4-only device using IPv6. And no matter what kind of IPv6 addresses you use in LAN, it will still be IPv4-only device unaware of IPv6.
Maybe standard OSes, they do have IPv6 support available since many years back. But there are various kinds of NAS devices, IP cameras, etc. A lot of them don’t need to be older than few years to not have any idea about IPv6. Even some currently sold new ones still don’t have it.
for IPv6 NAT64
and NAT IPv4 to IPv6 (I have a small Programm, that can do this, incl. add/remove SSL)
IP-Cloud Adress is now IPv4 and IPv6
Forwarding Port 80 to Server works for IPv4
IP-Cloud IPv6 Adress is to Router not Server
Dyndns IPv4 and IPv6 → IPv6 Firewall must be changed every IPv6 Subnet change,
(or IPv6 Dyndns in AdressList in IPv6 Firewall)
I need a Firewall Rule for IPv6 match only the last ::/64
aaaa:aaaa:aaaa:aaaa:bbbb:bbbb:bbb:bbbb Part “aaaa” is Dynamic and “bbbb” fixed/Internal part from IP