Двойной онлайн Skylord (sky_lord@mail.ru) Xakep, номер #066, стр. 066-024-3 route add 64.12.0.0 mask 255.255.0.0 10.20.48.62 route add 205.188.0.0 mask 255.255.0.0 10.20.48.62 Таким образом - выделив маской только половину адреса - мы будем роутить на мобилу весь трафик в подсети 64.12.*.* и 205.188.*.*. Впрочем, аська может решить законнектиться на другие адреса, поэтому для гарантии стоит проконтролировать этот процесс каким-нибудь сетевым монитором или файрволом - чтобы узнать, куда перенаправляет тебя асечный сервер, внести адрес этой подсети (для гарантии) в таблицу маршрутов и приконнектиться снова. И еще: не забудь покопаться в настройках своего асечного клиента, чтобы включить передачу сообщений только через ICQ-сервер - иначе, если основной шлюз не прописан, ты не сможешь ничего отправить. Подведем итоги Тебе не составит труда обучиться несложным премудростям настройки роутинга. Как я уже говорил, соединения полностью независимы - ты можешь отключать и подключать их когда угодно и в любом порядке. Например, несложно реализовать схему, при которой ты весь день сидишь по мобиле в аське, а TheBat периодически сам дозванивается модемом до провайдера и сливает почту, никак не влияя на этот процесс. А если ты подключен к локалке, то никто не мешает тебе быстро найти нужный файл, узнать IP узла, где он лежит, а потом дозвониться модемом, прописать до него маршрут и спокойно слить ReGet'ом... Одним словом, возможные варианты зависят исключительно от твоей фантазии. А чтобы все исправно работало, главное помнить, что основной шлюз всегда должен быть один (кстати, если какое-то "шальное" соединение добавило лишний default gateway, ты можешь спокойно удалить его командой "route delete 0.0.0.0 <шлюз>"). К сожалению, никто до сих пор не додумался написать простую утилиту, позволяющую управлять роутингом через графический интерфейс, а не из командной строки. На такое способны некоторые "большие" программы, типа WinRoute или Kerio Personal Firewall, но для быстрого и удобного манипулирования маршрутами это не самое лучшее решение... Так может быть, ты сам попробуешь создать эту уникальную и нужную всем программу? В любом случае, я надеюсь, что инфа из этой статьи тебе пригодится. Желаю успехов в деле маршрутизации и создания многолинейных линков! Понятие маршрутизации Опытные "сетевики" могут эту врезку пропустить, а всем остальным спешу сообщить, что маршрутизация (или проще - роутинг) представляет собой передачу информации по сети от отправителя к получателю, когда в этом процессе участвует как минимум один промежуточный узел. Главным этапом роутинга является определение оптимальных путей передачи пакетов данных, и ключевую роль здесь играет информация о следующем роутере на данном маршруте. Грубо говоря, для того чтобы передать данные с адреса 10.10.1.10 на 10.10.2.10 (при условии, что первый компьютер не имеет доступа в подсеть второго), необходимо знать адрес роутера (например, 10.10.1.1), имеющего выход во вторую подсеть - он-то и будет осуществлять пересылку данных. |