Здравствуйте!Подскажите, пожалуйста, советом, как настроить маршрутизацию между мной и моим соседом для того, чтобы все пакеты между нами ходили напрямую, а не через несколько маршрутизаторов, что существенно понижает скорость передачи данных.
Я нарисовал схему нашей сети: http://i25.tinypic.com/n2k8j4.jpg
Мы находимся в одной подсети 192.168.11.*, но мне провайдером присвоен внешний IP, хотя я имею возможность использовать так же и внутренний IP - 192.168.11.10. Но в таком случае буду без интернета. Поскольку я имею default gateway 95.5.18.129, который присвоен, как и много других IP, главному серверу провайдера, то все пакеты к соседу ходят через главный сервер. Дело в том, что связь между точками 11.3 и 11.2 - по WiFi - который очень-очень нестабильный, и это все доставляет большие проблемы.
Я создал на своем домашнем роутере маршрут: route add -net 192.168.11.0 netmask 255.255.255.0 gw 0.0.0.0 , после чего сразу стал пинговать соседа напрямую! По крайней мере, от меня пакеты шли напрямую, а от него - уже по круговой.
Но вот ОСНОВНОЙ ВОПРОС: как сделать подобный маршрут у соседа? У него ubuntu linux. Я пробую добавить маршрут: route add -host 95.5.18.130 netmask 255.255.255.0 (и .248 пробовал тоже) gw 0.0.0.0 - и линукс ругается: Invalid argument. Если в качестве шлюза использую что-то отличное от четырех нулей - добавляется. Но, естественно, не решает вопрос.
Как дать линуксу соседа понять, что мой внешний IP нужно искать не за кучей маршрутизаторов, а прямо здесь - в его собственной подсети?
Спасибо!