sergo@ubuntu:~$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.39.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.39.1 0.0.0.0 UG 0 0 0 eth0
Теперь несколько ламерских вопросов.
Верхняя строчка, насколько я понимаю - путь в мою локальную сеть? Gateway=0.0.0.0 - это что значит, что шлюз в случае с локальными ресурсами не используется? А почему Destination=192.168.39.0 Почему на конце ноль?
Нижняя строчка - это путь в интернет через дефолтный шлюз, правильно? А почему в этом случае Destination и Genmask = 0.0.0.0 ?
Unicorn
На все вопросы типа "правильно?" ответ положительный.
Destination и Genmask задают возможные IP-адреса улалённых машин. Переведите их в двоичный вид. Если в маске в i-м бите "1", то этот бит - часть адреса сети, если "0" - то часть адреса компьютера.
Соответственно: 255.255.255.0 означает, что в адресе первые три байта - адрес сети, последний - адрес узла. Маска 0.0.0.0 => все четыре байта - адреc узла.
Если бы во втором случае маска была, например, 255.0.0.0, то по этому маршруту бы направлялись лишь пакеты с адресом назначения 0.*.*.*