Сергеев_ЕВ пишет:Для первого класса, для моего, то бишь, там, где нарисована машинка "Сергеев Е.В." - это и есть моя машина. На ней красный интерфейс настраиваю, например, 192.168.1.11, т.е. из диапазона общешкольной под-сети, а зеленый - 192.168.11.1 (ну, кабинет у меня под номером 11, wink). Ученические тачки: 192.168.11.11...19 (считать удобнее: машинка №1 - 11, №2 - 12 и т.д.). В настройках зеленого интерфейса прописываю шлюз - айпишник красного интерфейса, а в настройках красного - айпишник шлюза (на рисунке это машинка "Internet_server").
Все правильно?
вроде да...
По идее, я не понимаю, почему вы отказались от DHCP?
интернет--->общий_шлюз---1-->ваша_машина---2--->компьютер_ученика
Там, где стрелочка 1, у вас(на ВАШЕЙ машине) самое обычное подключение подключение к интернету, там работает (у вас) обычны DHCP клиент, который при старте посылает запрос ВСЕМ-ВСЕМ-ВСЕМ, по адресу 255.255.255.255. Клиенты молчат, отвечают только DHCP сервера. понятно, что когда они все сразу отвечают, это плохо. Что-бы такого не было, применяют маску и IP адрес. Важно понимать, что это вовсе не весь адрес, а только его начало. , т.е. вы посылаете запрос всем компьютерам с 192.168.1.0 до 192.168.1.255 (если маска 255.255.255.0). Там только один DHCP сервер, он вам и отвечает. Конечно можно делить и по иному, например задать маску 255.255.255.128, тогда буде две подсети по 128 адресов: 192.168.1.0...192.168.1.127, и 192.168.1.128...192.168.1.255. С первым диапазоном просто, но второй не круглый, и с ним неудобно (если под сетей не две, а скажем 5), придётся хорошо переводить в уме числа из десятичной в двоичную или шестнадцатеричную систему. Ваша нумерация к двоичной системе никак не привязана, и потому вам невозможно замаскировать запрос - этот запрос принимают сразу 2 сервера, и к какому вы подключитесь зависит от случайных причин. На практике получается как: вам нужен сервер А, но сервер В подсовывает свой IP быстрее, когда ваш компьютер это обнаружит, он опять пересоединяется, и опять В быстрее. Так происходит до тех пор, пока вы не выйдете из этого диапазона коллизий. Если-бы все серверы в вашей сети имели-бы свою третью цифру (IP = 1.2.3.4), а все клиенты пользовались-бы одной и той-же маской 255.255.255.0, то проблем-бы не было - каждый клиент получал-бы IP только от своего сервера. То, что у вас что-то работает - лишь случайное и временное совпадение, а не ваша заслуга.
Вам нужно разделить сеть на отдельные области, причём так, что-бы в каждой области был только один шлюз.
Шлюзом называется компьютер, который одновременно находится в двух сетях.
При этом, с одной стороны он является обычной клиентской машиной, и получает адрес от какого-то другого шлюза, у вас это 192.168.1.11, при этом, на 11 вы никак не можете повлиять - завтра вам дадут 21, а после завтра - 213.
Но кроме того, вы ещё и являетесь сервером, т.е. раздаёте адреса своим клиентам, к примеру, как вы предложили, 192.168.11.1, этот адрес состоит из двух частей, и за пределами вашей сети никакой из компьютеров знать о нём не должен, и не должен туда отправлять никаких пакетов. Удобно, если у вас две сетевые карты, причём первая (красная) Получает какой-нибудь (какой дадут) адрес из диапазона 192.168.1.{0..255}. А вот вторая карточка имеет фиксированный (заданный вами) адрес 192.168.11.1. Именно к ней обращаются все ваши ученики, у них правила простые - все пакеты скидываем учителю, он разберётся.
...ладно... завтра допишу...
Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)