cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
446
Views
0
Helpful
1
Replies

IPv6 NAT-PT Problem

kengyiam
Level 1
Level 1

Hi guys,

I have a setup with the intention of routing between IPv6 and IPv4. In this case I uses NAT-PT to translate these 2 different network protocols. Below is my v6 router's configuration:

r0uter: 3745 12.2(13)TR, Host_A_winxp(IPv6 addr=2006::208:2ff:fe67:d255/64), Host_B_winxp(IP addr=172.16.1.10/24):

---------------------------------------

!

ipv6 unicast-routing

interface FastEthernet0/0

ip address 172.16.1.1 255.255.255.0

duplex auto

speed auto

ipv6 nat

interface FastEthernet0/1

no ip address

duplex auto

speed auto

ipv6 address 2006::1/64

ipv6 nat

ipv6 nat v6v4 source 2006::208:2ff:fe66:d255 172.16.1.20

ipv6 nat prefix 2000::/96

! end

---------------------------------------

Everything seems ok but when I ping from Host A to Host B (ping 2000::<dest's ip in hexa>), it came out debug msg on the router stating "ipv6 nat: dropping v6tov4 packets". I had also tried v4v6 translation and ping from host b to host a and it works.

There isnt any useful info out in the net and therefore I hope there will be any IPv6 experts here who can advise me on the above problem? Please kindly elaborate as detail as possible.

Thanks in advance.

1 Reply 1

pkhatri
Level 11
Level 11

Hi,

Could you try the following config instead:

ipv6 unicast-routing

interface FastEthernet0/0

ip address 172.16.1.1 255.255.255.0

duplex auto

speed auto

ipv6 nat

interface FastEthernet0/1

no ip address

duplex auto

speed auto

ipv6 address 2006::1/64

ipv6 nat

ipv6 nat v6v4 source 2006::208:2ff:fe67:d255 172.16.1.20

ipv6 nat v4v6 source 172.16.1.10 2006::2

ipv6 nat prefix 2006::/96

Then, ping the address 2006::2 from host A, which should be translated to host B's address of 172.16.1.10.

Let me know how you go....

Pls rate the post if you find it useful.

Paresh.