To create a isatap tunnel between a client and a router, we will need to create a virtual tunnel interface in the router. But first, we’ll do some assign the IP addresses and enable ipv6 routing. To do that, Enter the following commands in the router.
> conf t # ipv6 unicast-routing # int int f0/0 # ip add 10.10.0.1 255.255.255.0 # no shut # int f0/1 # ipv6 add 2a02:2590:6:602::1/64 # no shut # ipv6 nd prefix 2a02:2590:6:601::/64 # no ipv6 nd ra suppress
To add a virtual interface, enter the following commands.
# int tunnel 0 # ipv6 address 2a02:2590:6:601::/64 # tunnel source 10.10.0.1 # tunnel mode ipv6ip isatap
Once we’ve finish setting up the router, we can move onto the windows client. Assign a ipv4 ip address to the client.
Open up netsh with command prompt.
netsh>interface>ipv6>isatap>set state enable netsh>interface>ipv6>isatap>set router 10.10.0.1
You should now be able to ping the ipv6 address on the other side of the router now.