Issue with ‘Destination port unreachable” when installing linux

I’m currently trying to install Arch Linux on a new disk, but I’m encountering a networking issue that I can’t seem to resolve. I’m getting a “Destination Port Unreachable” error when I try to ping external addresses (e.g., Google DNS at 8.8.8.8). Here are the details:

  • Connection Type: Wired Ethernet

  • Router: I can successfully ping my router (192.168.0.1) from the Arch Linux environment.

  • Current OS: Live USB with Arch Linux

  • Other OS: On the same machine, everything works perfectly on Windows.

Background:

I previously had Kali Linux installed on this disk, but the internet suddenly stopped working entirely from one day to the next. I backed up the necessary data and formatted the disk. Now, I’m trying to install a new system, and this is the situation.

Additional Notes:

  • No NAT Issues: Other devices, including the same machine on Windows, connect to the internet without problems.

  • No DHCP Issues: IP address and default gateway are correctly assigned.

Current Symptoms:

  • Can’t ping external IP addresses (e.g., 8.8.8.8) – “Destination Port Unreachable”.

  • Local network (router ping) works fine.

What i have tried so far:

  1. Interface Status: Checked and the interface enp3s0 is UP and has an IP assigned (192.168.0.111).

  2. Routing Table:

    
    
    
    default via 192.168.0.1 dev enp3s0
    
    
    
    default via 192.168.0.1 dev enp3s0 proto dhcp src 192.168.0.111 metric 100
    
    
    
    192.168.0.0/24 dev enp3s0 proto kernel scope link src 192.168.0.111 metric 100
    
    
    
    192.168.0.1 dev enp3s0 proto dhcp scope link src 192.168.0.111 metric 100
    
    
    
    
  3. DNS Configuration: Manually set DNS in /etc/resolv.conf:

    
    
    
    nameserver 8.8.8.8
    
    
    
    nameserver 8.8.4.4
    
    
    
    

    Restarted systemd-resolved but still no luck.

  4. Log Checks: Reviewed journalctl -xe but didn’t find any network-related errors.

  5. Firewall: No firewall rules blocking traffic (iptables -L shows no blocks).

  6. Attempted Diagnostics:

    • Tried traceroute but can’t install it without internet.

    • Can’t use arp as the command isn’t available in the live environment.

Any advice on what I might be missing or what additional steps I should take would be greatly appreciated. Thanks in advance.