Author Topic: Как через ADSL модем подключить сеть к Интернету  (Read 8662 times)

0 Members and 1 Guest are viewing this topic.

Offline taras

  • Newbie
  • *
  • Posts: 38
  • Karma: +0/-0
Решил подключить сеть через ADSL  к Интернету через Телеком имеется копьютер с WinXPс двумя сетевыми картами одна имеет подключение к ADSL модему другая смотрит во внутреннюю сеть.
Вопрос в том что когда я посмотрел и решил настроить ICS на карте которая подключена к ADSL там стоит IP адрес 192.168.1.1  как такое может быть это же класс IP адрессов класс С  и может использоваться только в локалке.
Но самое интересное что я запустил мастер подключения сети  Интернета
для он отработал расшарил соединие на карте которая подключена к ADSL .
   Я пробовал достучаться до этого соединения с других машин локалки не получается то есть пинги проходят до карточки которая смотрит в локальную сеть, а на расшаренное соединение не проходят.
  Я всё грешу на то что у внешнего соединеия  IP  адресс класса С  :o

Offline DrDeath

  • Full Member
  • ***
  • Posts: 124
  • Karma: +1/-0
    • http://
Дело в том, что модем выполняет функцию роутера (нат) и является шлюзом по умолчанию для машинки с двумя сетевушками.
Для того чтобы запустить локалку в инте, имха, нужно настроить маршрутизацию на двухсетевушной винде и проверить наличие правила ната у модема для локалки.
« Last Edit: January 27, 2006, 12:56:13 by DrDeath »

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Quote
Решил подключить сеть через ADSL  к Интернету через Телеком имеется копьютер с WinXPс двумя сетевыми картами одна имеет подключение к ADSL модему другая смотрит во внутреннюю сеть.
Вопрос в том что когда я посмотрел и решил настроить ICS на карте которая подключена к ADSL там стоит IP адрес 192.168.1.1  как такое может быть это же класс IP адрессов класс С  и может использоваться только в локалке.
Но самое интересное что я запустил мастер подключения сети  Интернета
для он отработал расшарил соединие на карте которая подключена к ADSL .
   Я пробовал достучаться до этого соединения с других машин локалки не получается то есть пинги проходят до карточки которая смотрит в локальную сеть, а на расшаренное соединение не проходят.
  Я всё грешу на то что у внешнего соединеия  IP  адресс класса С  :o
[snapback]7101[/snapback]
Во-первых, не надо путать классы сетей с блоками приватных сетей.
Блоки приватных сетей есть и в классах А и B (10.0.0.0/8 и 172.16.0.0/12 соответственно), для класса C это блок 192.168.0.0/16, т.е. 256 сетей класса С.
Подробнее, для общего развития, советую почитать вот здесь http://ru.wikipedia.org/wiki/IP-%D0%B0%D0%...%80%D0%B5%D1%81.

Во-вторых, телеком по умолчанию настраивает ADSL в режиме маршрутизатора (router). Это значит что реальный IP адрес назначается интерфейсу модема и модем осуществляет трансляцию адресов (NAT) для внутренней сети.

В данной ситуации есть два решения данной проблемы.
1. Самое простое, если не требуется учет трафика -- купить коммутатор (switch)
за 700-800 руб., если его конечно еще нет, например, вот этот COMPEX PS2208B Switch 8*100TX/10 FullDuplex или вот этот D-Link DES-1008D ( 8x 10/100 ). С помощью указанных коммутаторов можно соеденить в плоскую сеть 8 устройств, в вашем случае 7 компьютеров и 1 ADSL модем.
Всем компьютерам раздать адреса из этого же диапазона -- 192.168.1.0/24.
Как правило ADSL модем автоматически раздает адреса из этого диапазона.
2. Перестроить ADSL модем в режим моста (bridge) (тут рекомендации давать сложно т.к. все зависит от марки модема, см. руководство по нему). Настроить PPPoE соединение на WinXP и это соединение "расшарить"

Остальные варианты из области половых извращений.
Например, настроить на сетевых картах компьютера только маршрутизацию (forwarding), а на модеме скорректировать правила NAT и т.д.

В общем, если трафик считать не нужно, то лучше всего первый вариант (тем более, как я понимаю, для внутренней сети коммутатор уже есть).
Если нужно его считать, то второй + какая нибудь считалка.

Я предпочел первый вариант, поскольку все подключенные к сети устройства мои и большого смысла считать трафик самому нет. Я использовал ADSL модем с интегрированным 4-х портовым коммутатором.

Offline taras

  • Newbie
  • *
  • Posts: 38
  • Karma: +0/-0
А меня осенила мысль можно ли сделать мост между двумя сетевыми карточками  :)

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Quote
А меня осенила мысль можно ли сделать мост между двумя сетевыми карточками  :)
[snapback]7111[/snapback]
Можно, это как раз из области половых извращений.
Сколько всего компов-то в сети? Может проще купить коммутатор?

Offline DrDeath

  • Full Member
  • ***
  • Posts: 124
  • Karma: +1/-0
    • http://
Прошу прощения, но (: с каких пор настройка маршрутизации перешла в половое извращение?

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Quote
Прошу прощения, но (: с каких пор настройка маршрутизации перешла в половое извращение?
[snapback]7121[/snapback]
Ну тут же речь идет не о настройки абстрактной "сферической маршрутизации в вакууме", а о конкретной проблеме. И как мне лично кажется, наиболее простыми и значит наиболее работоспособными в данном случае будут решения котоые я уже приводил.
Хотя можно конечно и "двойной NAT" сделать 192.168.0.0/24->192.168.1.0/24->реальный адрес на ADSL модеме. И это даже работать будет. Можно еще придумать десятка два разных решений разной степени извращенности. Поставить WinRoute, WinGate, ICA и им подобные пакеты....

Вот смысл делать мост точно нет. Все равно получаем плоскую сеть, там может проще взять коммутатор и не мучится, за одно не надо держать один комп включенным только для того чтобы дать остальным доступ в инет.

Offline DrDeath

  • Full Member
  • ***
  • Posts: 124
  • Karma: +1/-0
    • http://
я покажусь ламером (или, в лучшем случае, чайником)... А винда не умеет просто маршрутизировать, а не натить? (:

Ладно, закроем этот вопрос. Все равно этот спор ни к чему уже не приведет.
« Last Edit: January 27, 2006, 17:20:56 by DrDeath »

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Quote
я покажусь ламером (или, в лучшем случае, чайником)... А винда не умеет просто маршрутизировать, а не натить? (:

Ладно, закроем этот вопрос. Все равно этот спор ни к чему уже не приведет.
[snapback]7123[/snapback]
А ADSL модем умеет маршрутизировать в такой сети и правильно натить пакеты?
Code: [Select]
192.168.0.0/24-[WinXP]-192.168.1.0/24-[ADSL]-инетВозможно и умеет (хотя есть придельно тупые модемы), но в этом случае нужно обладать достаточной квалификацией чтобы его настроить. По умолчанию он точно этого делать не сможет.
Я не уверен, что автор исходного вопроса (не в обиду будет сказано), обладает достаточными навыками в этой области.
У меня конечно более извращенная схема работает, но просто модем это умеет и он настроен
Code: [Select]
инет-[ADSL]-192.168.1.0/24
        |DMZ
    192.168.2.0/24
« Last Edit: January 27, 2006, 17:43:50 by demiurg »

Offline DrDeath

  • Full Member
  • ***
  • Posts: 124
  • Karma: +1/-0
    • http://
У телекома нынче мода на хуявей, который умеет это делать.

Offline Unit

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1263
  • Karma: +9/-1
Маршрутизировать винда умеет. Главное с командой route уметь обращаться. :)

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Quote
У телекома нынче мода на хуявей, который умеет это делать.
[snapback]7130[/snapback]
Ну и объяснил бы товарищу как это сделать, или он по умолчанию так настроен?
Я только с ZyXELями общался, в тех моделях что я ковырял есть Static Routing Setup, ну и надо смотреть нужно ли NAT ковырять или по-умолчанию все пакеты из локалки натятся.

Кстати судя по
Quote
Я пробовал достучаться до этого соединения с других машин локалки не получается то есть пинги проходят до карточки которая смотрит в локальную сеть, а на расшаренное соединение не проходят
forwarding не включен.

А на винде как раз в этом случае ничего особенного настраивать не надо, кроме forwarding'а пакетов

Offline DrDeath

  • Full Member
  • ***
  • Posts: 124
  • Karma: +1/-0
    • http://
По умолчанию на модеме все должно пахать
Вот ты тока что сам почти дотопал до ответа (:
Так что никаких хабов и прочих "половых извращений" скорее не понадобится.

Offline taras

  • Newbie
  • *
  • Posts: 38
  • Karma: +0/-0
Как форвардинг включить в винде

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Quote
По умолчанию на модеме все должно пахать
Вот ты тока что сам почти дотопал до ответа (:
Так что никаких хабов и прочих "половых извращений" скорее не понадобится.
[snapback]7134[/snapback]
Интересно, с каких это пор простая плоская сеть стала "половым извращением" :)
А вот
Quote
Как форвардинг включить в винде
[snapback]7162[/snapback]
применительно к WinXP для меня осталось загадкой. Уж очень видимо в ней "все просто" не для моих иссушенных Linuxом мозгов :)
"Общий доступ к подключению Интернета" автоматически предполагает NAT да еще и как я понял накладывает ограничение -- смотрящий в локальную сеть интрефейс должен иметь адрес 192.168.0.1.
« Last Edit: January 30, 2006, 14:42:21 by demiurg »

Offline taras

  • Newbie
  • *
  • Posts: 38
  • Karma: +0/-0
SmartAX MT800 ADSL CPE HUAWEI  мой ADSL модем :)