*ipp = ip2; подразумевает:
*ipp = ip2;
Присвоить ip2 переменной, на которую указывает ipp. Это эквивалентно:
ip2
ipp
ip1 = ip2;
Если вы хотите сохранить адрес ip2 в ipp, просто выполните:
ipp = &ip2;
Теперь ipp указывает на ip2.