|
|
|
|
Сергей К: не совсем так. IP-адресс выделяется конечному устройству (т.е. ПК, сетевой принтер, и др Тут Вы правы: ПК и принтер имеют только ОДИН порт (дырку ) и через нее происходит обмен инфы. А модем (простой без свича, с одним эзернет-портом) имеет ДВЕ дырки. Вторая дыра двухконтактная, куда линия втыкается, как её назвать, наверное тоже портом? Так вот, если такой модем настроенный роутером и в нем работает NAT то IP-адресса пакетов на линейном и эзернет-порту разнятся. Т. е. NAT работает внутри устройства, он меняет "нулики" и "единички" а шлюз между устройствами и цифирки не меняет. Вроде так. Могу ошибиться, давайте дружно истину искать |
|
|
Wladimir_TS: А почему тогда в договоре указано - ставить режим "получать IP автоматически" "получать DNS автоматически" а если ставлю например 192.168.1.2 то инет у меня не работает. Вот тут есть ошибка, а именно: IP-адрес выдаваемый провайдером получает и прописывает в своих настройках модем и он работает в сети провайдера с этим адресом - это адрес модема в сети провайдера. С другой стороны модема находится локальная сеть и адреса в ней никакого отношения к адресам провайдера не имеют, в этой сети у модема адрес 192.168.1.1 (при желании можно поменять в настройках модема). Адреса в этой сети могут назначаться вручную или автоматически через DHCP (эту функцию на себя берёт модем). В случае автоматического назначения адресов внутри сети необходимо что бы модем был включен ДО загрузки компьютера. Если адреса внутри сети прописаны вручную, то модем может быть включен и выключен в любое время. Для работы локальной сети достаточно указать IP-адрес компьютера и маку сети. Что бы заработал интернет нужно объяснить компьютеру какой адрес у шлюза, т.е. компьютера или модема который может перенаправить пакет из локальной сети во внешнюю сеть. Интернет работает с IP-адресами, но для человека это неудобно, человеку удобнее использовать символьные доменные имена, вот для определения IP-адреса по имени сервера нужно указать адрес DNS сервера. Всё сказанное относится к случаю настройки модема в режиме маршрутизатора (router). В этом случае работает трансляция адресов (NAT), т.е. модем получает пакет из локальной сети и заменяет в нём адрес отправителя (локального компьютера) на собственный адрес (полученный им от провайдера) и передаёт дальше к провайдеру. При получении ответа переадресовывает его на тот компьютер в локальной сети с которого исходил запрос. Провайдер видит только IP адрес модема и ничего не может знать о том с какого локального IP-адреса (192.168....) приходят пакеты, для провайдера существует только один адрес - адрес выданный модему. Кстати и этот адрес также может быть прописан статически, но, как правило, это платная услуга. Все ADSL модемы которые видел в реальном использовании брали на себя и функцию DNS, т.е. в локальной сети компьтеры получают автоматически настройки: IP- адрес 192.168.1.X Маска 255.255.255.0 шлюз 192.168.1.1 DNS сервер 192.168.1.1 |
|
|
Nintashi: А это потому что модем работает с поддержкой DHCP, то есть считает себя самым главным в сети и старается навязать первый попавшийся IP-адрес подключающейся к нему машине. При этом он находится в режиме роутера. Просто нужно отключить DHCP и назначит ему фиксированный адрес не трогая настроек модема как роутера. Не совсем так. Модем ничего не навязывает, он только предлагает первый свободный адрес из пула адресов и только в том случае если его об этом попросят. Обычно, в модеме есть настройки DHCP где указывается с какого адреса начинается этот самый пул адресов для раздачи клиентам. Вот у меня, например, в модеме ZyXel пул адресов начинается с 33, т.е. первый компьютер запросивший адрес получит 192.168.1.33, второй 192.168.1.34 и т.д. Я же для определённости сам прописал адрес своего компьютера 192.168.1.10 и всё прекрасно работает и под Win и под Linux. На работе настроено немного сложнее: на одном из компьютеров стоит Linux и установлено две сетевых катры. К одной подключен модем и на этой карте статически прописан адрес 192.168.1.10. Для этого компьютера шлюзом является модем 192.168.1.1. К другой сетевой карте с адресом 192.168.100.10 подключена локальная сеть с адресами компьютеров 192.168.100.X. Для компьютеров в локальной сети указан шлюз 192.168.100.10, т.е. этот компьютер с линуксом, который и решает кому можно выходить в интернет и по каким портам, а кому нельзя. |
|
|
Сергей К: lolo2: А переадресацией пакетов занимается транслятор адресов (NAT). это уже так называемый шлюз, которые занимается передачей пакетов между устройствами локальной сети и интернетом. Замечу, что NAT и шлюз не одно и тоже, трансляция адресов необходима только если пероисходит передача пакета из адресов локальной сети в интернет. Например если у нас к шлюзу подключены две подсети 192.168.10.X и 192.168.100.Х, то в общем случае NAT не требуется для передачи пакетов из одной подсети в другую. Но выйти в интернет с такими адресами невозможно т.к. компьютеров с такими адресами в сети тысячи и кому из них адресовать пакет неизвестно. |
|
|
SAK: Не совсем так. Я конечно извиняюсь, и не в коем случае не хочу подвергнуть сомнению Ваши слова . Полностью с Вами согласен по всем пунктам выше означенным, но с принятием условия использования хорошего высокоинтеллектуального модема, коим является ZyXel. Я же рассуждал применительно к дешевой китайской технике в трехсотрублевом ценовом диапазоне (с которой к сожалению имею дело). Могу Вас заверить, что если на таком модеме включен DHCP с 33 адреса, комп с 10 адреса инет не получит. Потом, если на компе принудительно установить, скажем, 35 адрес, то третья машина, которая запросит инет его не получит, а машина с принудительно выставленным адресом инет потеряет, причем не сразу, а минут через пятнадцать. Китайская техника не отрабатывает исключений. Может конечно сейчас модемы они стали делать лучше, но у меня модем стоит двухгодичной давности...(МТ-800) боюсь что и у инициатора топика стоит нечто похожее.
|
|
|
В модеме специально так сделано что он выдает адреса начиная не с 2, а с 33, для того чтобы в сети могли одновременно работать компы с вручную прописанными адресами и полученными автоматически, при произвольной последовательности их включения. Нужно только придерживаться правила: ручные адреса должны вписываться в диапазон 2-32. Если это правило нарушить, например, вручную прописать 192.168.1.34 и включить этот комп в момент когда в сети уже есть несколько компов с автоматическими адресами, то получите сообщение "Обнаружен конфликт IP-адресов".
|
|
|
Сергей К: Сергей К ◊ вчера, 16:08 Wladimir_TS: А почему тогда в договоре указано - ставить режим "получать IP автоматически" "получать DNS автоматически" Чтобы потом не звонили к провайдеру и не жаловались, что интернет не работает. Так у всех. Если Вы перепишите все данные, которые Вы получили от провайдера автоматически и впишите "как ручные настройки" - все работать будет, за исключением некоторых случаев с динамическим IP.
Какие - IP и DNS я не получал от него. При вписании любого IP интернет не работает с сообщение "Соединение закрыто удаленным сервером" или "Невозможно установить соединение". Что и как вписывать ? P.S. Раз зашло дело об удаленом администрировании: сам я пользуюсь встроенной фитчей "подключение к удаленому рабочему столу".
Как его включить ? Nintashi: Nintashi ◊ вчера, 16:43 Wladimir_TS: За компом, к которому я собираюсь подключаться никто не сидит, хотя-бы потому, что у него нет 1) Клавиатуры, 2) Мышки, 3) монитора, 4) Он стоит в шкафу, 5) шкаф закрыт Т.е. этот компьютер всегда включен... иначе смысла нет закрывать комп в шкаф с отключенной клавой. Как раз его то и надо использовать в качестве раздатчика инета в сети. Или может быть я что то не понимаю....
1) У этого компьютера всего 1 сетьевая карта и нет более никаких слотов расширения кроме USB. 2) А вот выключатель у него есть и выведен на переднюю панель (тьфу дверцу) шкафа Wladimir_TS: если ставлю например 192.168.1.2 то инет у меня не работает А это потому что модем работает с поддержкой DHCP, то есть считает себя самым главным в сети и старается навязать первый попавшийся IP-адрес подключающейся к нему машине. При этом он находится в режиме роутера. Просто нужно отключить DHCP и назначит ему фиксированный адрес не трогая настроек модема как роутера.
Модем ZYXEL P-600 - как сие сделать ? |
|
|
Спец: Спец вчера, 16:49 И я сделал точно так же (сообщал ещё на 1 странице обсуждения). Надо модем сконфигурировать не как мост (хотя провайдер предлагает именно это), а как роутер, прописать в нём соединение, разрешить DNS и NAT, а на клиенетских компах задать фиксированные (192.168.1) 1, 2, 3 и т.д. Все они смогут ходить в Сеть одновременно, и в то же время связываться между собой. Модем установлен в режиме PPPoE (второй вариант Bridge - как требует провайдер и периодически отказывает в техподдержке, но в W98 с "мостом" нельзя работать соглашается). Тип модема ZYXEL P-600 lolo2: lolo2 вчера, 17:01 Эх... так дело не пойдет, займусь уточнением задачи. Тип модема ZYXEL P-600 |
|
|
SAK: SAK ◊ вчера, 23:56 Wladimir_TS: А почему тогда в договоре указано - ставить режим "получать IP автоматически" "получать DNS автоматически" а если ставлю например 192.168.1.2 то инет у меня не работает. В случае автоматического назначения адресов внутри сети необходимо что бы модем был включен ДО загрузки компьютера.
Тем не менее при установленном "получать автоматически" и включении модема после загрузки компьютера все работает. Провайдер видит только IP адрес модема и ничего не может знать о том с какого локального IP-адреса (192.168....) приходят пакеты, для провайдера существует только один адрес - адрес выданный модему. Кстати и этот адрес также может быть прописан статически, но, как правило, это платная услуга.
Причем стоит почему-то очень неадекватных денег типа 50$ (американский доллар) в месяц. |
|
|
Wladimir_TS: Модем ZYXEL P-600 - как сие сделать ? Здесь с картинками: http://pctechnotes.com/how-to-configure-zyxel-p-600-series-with-pldt-mydsl/ |
|
|
|
|