Похоже, что route
и netstat
возвращают почти одинаковые результаты. В чем разница между ними? Почему две команды дают повторяющиеся результаты? Не лучше ли объединить дублирование в одну команду?
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0
10.6.0.0 0.0.0.0 255.255.128.0 U 0 0 0 tun0
10.10.0.0 10.6.0.1 255.255.0.0 UG 1000 0 0 tun0
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 eth0
$ netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
10.6.0.0 0.0.0.0 255.255.128.0 U 0 0 0 tun0
10.10.0.0 10.6.0.1 255.255.0.0 UG 0 0 0 tun0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
Ваш вопрос, по-видимому, предполагается, что центральный орган принятия решений, который просто не существует.
Разработчики создают то, что они хотят создавать ... или что они платят для создания. Эти инструменты были написаны разными людьми в разное время, у которых были разные цели.
Вы можете добраться до обоих авторов и попытаться убедить их объединить свои усилия. Поскольку нет центральной власти, никто другой не сделает это для вас.