1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Ip-сети

Тема в разделе "Интернет", создана пользователем RubiN, 04.06.03.

  1. RubiN

    RubiN Активный участник

    6.629
    425
    Есть сеть. A.B.C.D класса С
    разбита на подсети:
    A.B.C.0
    A.B.C.64
    A.B.C.128
    A.B.C.192

    маска каждой подсети 255.255.255.192

    в подсети, допустим, A.B.C.0 работает прокси-сервер, к которому есть доступ из всех подсетей. Маршрутизатор - сервер с NT4 и четырьмя сетевыми интерфейсами

    Возникает ситуация: при соединении машины, на которой установлен прокси, с ИНЕТОМ доступ к ней возможен только из "родной" сети, а именно из A.B.C.0. Другие перестают видеть. Скажу сразу: сама программа прокси никак на это не влияет, даже если прокси -сервер не установлен, связь с машиной всё равно пропадает как только она соединяется с инетом (Dial-UP, адрес непостоянный).

    Я знаю что возможны другие варианты построения сети, поэтому прошу не умничать по этому поводу.

    Возможно ли вообще при таком раскладе подключение к машине из другой сети?
     
  2. mod

    mod Гость

    причина в том, что у тебя на прокси стоит default gateway на NT4-компьютер для связи с остальными сетями. При соединении с интернетом тебе передается другой default и машина естественно не будет видеть твои другие сетки.

    Как решение, на прокси надо поставить статические маршруты для оставшихся трех сетей:
    route add A.B.C.64 255.255.255.192 АДРЕС_NT_СЕРВЕРА
    route add A.B.C.128 255.255.255.128 АДРЕС_NT_СЕРВЕРА

    Где, АДРЕС_NT_СЕРВЕРА - адрес из сети A.B.C.0
     
  3. RubiN

    RubiN Активный участник

    6.629
    425
    да, default маршрут машины меняется на тот который ему даёт сервер при подключении к ИНЕТУ, но ведь это не важно, для сетевой карты маршрут указан жёстко: адрес карты статический с указанием адреса шлюза - сетевой карты сервера из этой же сети, а машина должна маршрутизировать все свои интерфейсы, если есть соответствующая настройка (в реестре). Или всё таки маршрут по умолчанию имеет бОльший приоритет?
     
  4. mod

    mod Гость

    Маршрут по умолчанию он так и называется, что если в задаче маршрутизации не удалось найти адрес-приемник для пакета, то он будет отправлен на default-маршруту. Приоретизация одинаковых маршрутов определяется метрикой.

    В твоем случае, лучше не думать, почему не работает, как есть. Лучше сделать так, как работает.
     
  5. RubiN

    RubiN Активный участник

    6.629
    425
    Дело в том что НА машине с прокси маршрут явно не указан, указан только шлюз для сетевой карты. Этого достаточно. Шлюз для модема (во время соединения) назначается сервером провайдера. Можно конечно прописать маршрут к сети ПРИНУДИТЕЛЬНО, но ведь и так всё должно работать?
     
  6. Гость

    Гость Гость

    "и так" не должно работать.
     
  7. RubiN

    RubiN Активный участник

    6.629
    425
    Гость, шлюзы указаны для обоих интерфейсов, на сервере маршруты к сетям прописаны, прокси адреса транслирует в чем же дело?
    объяснения...??? !!! ???
     
  8. Гость

    Гость Гость

    Для Zombie:

    Не понимаю, к чему лить воду из пустого в порожнее ?
    Уже в первом письме от Mod, было написано решение твоей проблемы.
    НУЖНО ПРОСТО ПРОПИСАТЬ МАРШРУТИЗАЦИЮ для сетей, которые находятся не на стороне Dial-Up, так как после подключение, PPP считается маршрутом по умолчанию, т.е 0.0.0.0 Набери на косоли "route print" и всё увидишь.
     
  9. RubiN

    RubiN Активный участник

    6.629
    425
    набирал. Маршрут 0.0.0.0 вешается на адрес который присваивается провайдером при соединении, маршрут, маршрут к сети и так есть. Работает почему-то только в случае если прописывать маршрут напрямую к машине, которой надо доступ предоставить.
     
  10. Гость

    Гость Гость

    Перенаправь плиз. вывод route print в файл и запость сюда.
    Так проще будет разобраться.
     
  11. RubiN

    RubiN Активный участник

    6.629
    425
    всё, разобрался уже, спасибо.