Вторая строка из вашей команды route -n
192.168.20.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
Говорит, что для всех адресов, где первые 3 номера - 192.168.20, никакой шлюз не требуется. route -n не является юридическим адресом IPv4. В этом случае ваш компьютер выполняет логический И с назначением и Gen Mask (также известный как Netmask) 255.255.255.0, потому что первые 3 байта 255, первые 3 числа должны точно совпадать. Потому что последний байт равен 0. Последний номер может быть любым.
Первая строка из вашей 255.255.255.0 команды
0.0.0.0 192.168.20.254 0.0.0.0 UG 0 0 0 eth0
говорит, что это шлюз 192.168.20.254 для всех других IP-адресов. Это, вероятно, адрес вашего маршрутизатора,