sysctl -w net.ipv6.ip_nonlocal_bind=1
echo 'net.ipv6.ip_nonlocal_bind=1' >> /etc/sysctl.conf
ip -6 route replace local 2602:fafd:902:20::/64 dev lo
root@ubuntu-1:~# ping6 google.com
PING google.com(lax31s01-in-x0e.1e100.net (2607:f8b0:4007:80e::200e)) 56 data bytes
64 bytes from lax31s01-in-x0e.1e100.net (2607:f8b0:4007:80e::200e): icmp_seq=1 ttl=120 time=0.437 ms
64 bytes from lax31s01-in-x0e.1e100.net (2607:f8b0:4007:80e::200e): icmp_seq=2 ttl=120 time=0.519 ms
64 bytes from lax31s01-in-x0e.1e100.net (2607:f8b0:4007:80e::200e): icmp_seq=3 ttl=120 time=0.457 ms
64 bytes from lax31s01-in-x0e.1e100.net (2607:f8b0:4007:80e::200e): icmp_seq=4 ttl=120 time=0.515 ms
64 bytes from lax31s01-in-x0e.1e100.net (2607:f8b0:4007:80e::200e): icmp_seq=5 ttl=120 time=0.523 ms
64 bytes from lax31s01-in-x0e.1e100.net (2607:f8b0:4007:80e::200e): icmp_seq=6 ttl=120 time=0.665 ms
^C
--- google.com ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5116ms
rtt min/avg/max/mdev = 0.437/0.519/0.665/0.072 ms