![]() |
Помогите плиз: Route и DHCP кто хоть немного сечет
Вступление.
Соединение с инетом через броадбенд (инет по телекабелю). Есть украина со своей подсетью UA-IX, есть список этих подсетей. Есть пров который предоставляет доступ к UA-IX бесплатно, но за зарубежку деньги снимают. Есть идея закрыть доступ к зарубежке нафиг. Решение казалось бы единственно верное и красивое. Для начала удаляем все маршруты и закрывает интернет наглухо: route delete 0.0.0.0 mask 0.0.0.0 Затем добавляем все подсети UA-IX так: route add 62.64.64.0 mask 255.255.248.0 82.144.208.1 route add 62.149.7.0 mask 255.255.255.0 82.144.208.1 ... Последний айпишник - естественно шлюз провайдера. Итого - Украину загружает, зарубеж нет. Что и требовалось! Однако проблема вот в чем: В настройках соединения с инетом стоит автоматическое определение IP адреса (Айпишник по идее динамический, однако меняется оччччень редко). Некая фигнюлина называемая DHCP каждый час отчего-то сбрасывает самое первое правило (т.е. route delete 0.0.0.0 mask 0.0.0.0) тем самым разрешая доступ к миру. Собственно это и есть главная проблема :help: Если же в настройках убрать определение IP автоматом и прописать его самому (он такой динамический как я балерина, полгода один и тот-же) то отчего-то через некоторое время звонит злой админ (раньше никогда такого не случалось чтоб САМИ админы звонили) и ругается что сеть их может полететь нафиг, врубай мол автоматическое определение взад. Почему сеть может полететь убей не понимаю :confused: (мне пока админ не звонил, мне пересказали. Звонить же ему бесполезно - не соединят). Если кто подскажет решение проблемы (напоминаю DHCP каждый час сбрасывает самую важную запись в таблице маршрутов) буду оччччень благодарен. Если еще объясните почему сеть может полететь (или админ гонит беса?) то ваще нет границ моему спасибу :) З.Ы. Стоит система Xp З.З.Ы. Никакой локальной сети нет. Интересует только закрыть зарубеж для локального компьютера подсоединенного к броадбенду. З.З.З.Ы. Нашел интересную статью http://support.microsoft.com/?id=246804 Попой чувствую что это и есть то что надо! Но там столько всяких ветвей в реестре для разных случаев, а я в TCP/IP не шарю и не знаю что конкретно изменять в моем случае :(( |
Сделай пожалуста после конекта (без !! твоих изменений)
route print попробуем разобратся я в этом не очень но что то тут не то. DHCP только адреса дает и все, значит есть еще что |
Да в принципе не важно что там выдает (тем более там более 800 строк). Черт. Не могу просто корректно задать вопрос.
Кто-то (возможно DHCP) в некоторые промежутки времени (возможно каждый час) делает ipconfig /renew что и разрешает доступ ко всему миру. |
Сам сервер и делает
думаю что сеть можно отклуичить другим способом например перенаравив ее на 127.0.0.1 |
Цитата:
Можно попытаться файрвол поставить и запретить в нем все подсети, кроме тех, что нужны. С конкретными настройками, эт уже по конкретному фаеру смотреть надо |
Murzilka
Юзаю аутпост. Туда пока вобъешь 800 подсетей ох..ешь. И к тому ж придется вводить их в правилах к каждой проге. |
Вложений: 1
Прикрепил архив: два файла, результаты выполнения route print
1st.txt - сразу после отрубания выхода в мир 2nd.txt - через час Есть два различия. Во втором дампе добавился маршрут: Код:
Сетевой адрес: 0.0.0.0Код:
Основной шлюз: 82.144.208.1 |
Цитата:
Его на это настроить гораздо проще. Прописываешь только разрешенный диапазон, а ниже блокируешь все. Только что проверил, замечательно обрезает. Спроси в топике по Аутпосту. Люди, поди, подскажут как его настроить быстро и качественно |
Murzilka
Аутпост я знаю назубок - его не настроишь иначе. Менять неохота, да и незачем. Думаю решенеие где-то рядом. В принципе достаточно каждый час запускать route delete 0.0.0.0 mask 0.0.0.0 тогда все снова становится на свои места и инет зарубеж опять не пускает (весь предыдущий список сохраняется). Вот только неясно в какой момент DHCP добавляет дефолтный гейт. Может время хотя-бы можно где отследить? Например через WinApi или в реестре накрайняк? |
Цитата:
Хотя ipconfig после renew и пишет что гейт по умолчанию указаный мной, но проверить все ж надо |
подозрительно что каждый час идут обновления DHCP обычно это делается раз в несколько дней максимум раз в день никто не хочет загружать сеть этой ерундой.
может у тебя какfято програvма в трее сидит и проверает соединения например что то с DynDNS ? |
Lyonia
Цитата:
Цитата:
Murzilka Цитата:
|
Цитата:
И метрику забить 1, а не автомат. Хотя мож и с автоматом работать будет, но 1 - надежнее :)) |
Murzilka
Хм.. вечером попробую. Спасибо за совет. |
Murzilka
Не, к cожалению не прошел такой фокус. |
denver
А в Аутпосте нельзя создать правило, которое запрещает прием ARP-ответов? |
FantomIL
Хм.. если б я знал что это :) Наверное нет, раз я не знаю. В любом случае фаервол это не то что хотелось бы - хотца свою утилитку сделать. Ладна, раз никто ничего не знает то ну ево нафиг, чувствую что придется делать ежечасный route delete. Темку прикроем. |
Странно, у меня вроде получалось...
А если DHCP Client сервис положить опосля загрузки??? |
Наткнулся вот на программулину
_http://www.bestfilez.net/forums/index.php?act=ST&f=3&t=12730 Может это тебя спасет? |
Murzilka
Гы. Это собственно и есть та програмулина которую я написал ;) |
Цитата:
|
| Часовой пояс GMT +4, время: 22:36. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.