CachyOS Hello prompts: "Unable to start online installation! No internet connection."

I ran a command in bash and discovered that when clicking “Launch installer” in CachyOS Hello, it tries to ping 8.8.8.8, 1.1.1.1, and 9.9.9.9. Unfortunately, I’m in China and cannot ping any of these three IPs. I can access discuss.cachyos.org.Please help me.Thanks a lot.

[root@CachyOS modules]# uname -a
Linux CachyOS 6.19.10-1-cachyos #1 SMP PREEMPT_DYNAMIC Fri, 27 Mar 2026 08:27:28 +0000 x86_64 GNU/Linux

[root@CachyOS modules]# pidof cachyos-hello
5491
[root@CachyOS modules]# strace -f -e trace=execve -p 5491

strace: Process 5491 attached with 9 threads
strace: Process 6772 attached
strace: Process 6773 attached
strace: Process 6774 attached
[pid 6774] +++ exited with 0 +++
[pid 6773] +++ exited with 0 +++
strace: Process 6775 attached
[pid 6775] execve(“/sbin/ping”, [“/sbin/ping”, “-c”, “1”, “-W”, “3”, “8.8.8.8”], 0x7ffe87af33e8 /* 47 vars /) = 0
[pid 6775] — SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} —
[pid 6775] +++ exited with 1 +++
[pid 6772] — SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6775, si_uid=1000, si_status=1, si_utime=0, si_stime=0} —
strace: Process 6776 attached
[pid 6776] execve(“/sbin/ping”, [“/sbin/ping”, “-c”, “1”, “-W”, “3”, “1.1.1.1”], 0x7ffe87af33e8 /
47 vars /) = 0
[pid 6776] — SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} —
[pid 6776] +++ exited with 1 +++
[pid 6772] — SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6776, si_uid=1000, si_status=1, si_utime=0, si_stime=0} —
strace: Process 6777 attached
[pid 6777] execve(“/sbin/ping”, [“/sbin/ping”, “-c”, “1”, “-W”, “3”, “9.9.9.9”], 0x7ffe87af33e8 /
47 vars /) = 0
[pid 6777] — SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} —
[pid 6777] +++ exited with 1 +++
[pid 6772] — SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6777, si_uid=1000, si_status=1, si_utime=0, si_stime=0} —
strace: Process 6778 attached
[pid 6778] execve(“/sbin/ping”, [“/sbin/ping”, “-c”, “1”, “-W”, “3”, “2001:4860:4860::8888”], 0x7ffe87af33e8 /
47 vars /) = 0
[pid 6778] +++ exited with 2 +++
[pid 6772] — SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6778, si_uid=1000, si_status=2, si_utime=0, si_stime=0} —
strace: Process 6779 attached
[pid 6779] execve(“/sbin/ping”, [“/sbin/ping”, “-c”, “1”, “-W”, “3”, “2606:4700:4700::1111”], 0x7ffe87af33e8 /
47 vars /) = 0
[pid 6779] +++ exited with 2 +++
[pid 6772] — SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6779, si_uid=1000, si_status=2, si_utime=0, si_stime=0} —
strace: Process 6780 attached
[pid 6780] execve(“/sbin/ping”, [“/sbin/ping”, “-c”, “1”, “-W”, “3”, “2620:fe::fe”], 0x7ffe87af33e8 /
47 vars */) = 0
[pid 6780] +++ exited with 2 +++
[pid 6772] — SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6780, si_uid=1000, si_status=2, si_utime=0, si_stime=0} —
strace: Process 6781 attached

In CachyOS hello click on Apps/Tweaks and change the DNS Server. Try which one works.

may be is will help you: sudo cachyos-rate-mirrors

I wrote a script saved as /sbin/ping that always returns exit code 0 when pinging 8.8.8.8, aiming to bypass the ping check. Why does cachyos.org return RST, ACK packets when CachyOS Hello subsequently tries to access it, causing CachyOS Hello to conclude that the server is unreachable? However, I can normally open cachyos.org in my browser.

It does not work.But,thank you.