NAT doesn't 'break things' Try using ftp from the command line (not from a browser). You have to use passive mode for it to work through NAT. Also, some VPNs won't work
Anton Aylward wrote: through NAT. There are other examples. Also, NAT violates the IETF spec that says the source and destination are not supposed be changed, which NAT has to do in order to work. NAT also makes it awkward to reach computers behind the firewall. For example, to reach my imap server via IPv4, I have to configure my firewall to specifically pass that traffic to that particular server. That works OK for only one computer, but what happens when you want to reach other computers with the same protocol? On the other hand, I can reach all my computers with their own addresses with IPv6. IPv6 addresses are so plentiful that ISPs won't have to ration users to one real world IP address or even force them to use NAT, as some do. In fact, ISPs are supposed to hand out /64 subnets or 18446744073709551616 addresses to each of their subscribers. At the moment, it appears all the IPv4 address blocks will be taken in about a year. This means ISPs will no longer be able to get those addresses and will be forced to hand out NAT addresses. Pretending all is well with IPv4 and NAT is extremely short sighted. In addition, the current situation with IPv4 requires complex routing tables, which slows down router performance at ISPs. With IPv6, addresses are allocated in a hierarchical manner, which greatly simplifies routing. There are other advantages, such as extention headers vs variable length headers, which will also improve router performance. There are also other features with are built into IPv6, such as mobile device routing, IPSec and others, which are simply tacked onto IPv4. On thing that's nice is automatic address assignment. When I use a computer on my network, it talks to the router to determine the network address. It then combines that with the NIC MAC address to determine it's IPv6 address. No configuration is required. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org