Доброго времени суток всем!
Дмитрий в письме от 08.12.2022; 17:37 пишет:
Д> Потому что в наших бетонных домах очень плохо работают они и нам
Д> посоветовали попробовать свичер.
Намыльте шею таким советчикам. Через свичер, а более правильно, свитч, или ещё
правильнее коммутатор, работать у вас ничего не будет. Технически происходит
вот что.
1. Коммутатор, они, кстати, бывают ещё управляемые и неуправляемые, но в нашем
случае это не имеет значения, просто как бы соединяет два кабеля в 1.
Представьте себе два двухжильных провода, которые вы вкрутили в клемную колодку, а из неё
вывели 1 провод. То есть, напряжение, поданное на один провод, придёт в
клемную колодку и далее через неё пойдёт на 2 других провода, подключенных к
ней, но вот управлять отдельно напряжением на тех двух проводах вы не сможете.
То есть ваш свитч просто смешивает пакеты с двух ваших компьютеров и
отправляет провайдеру.
2. Теперь посмотрим на сеть провайдера. Судя по всему, у вас способ
подключения IPoE (IP over ethernet), ещё отдельными недалёкими людьми такой
способ подключения называется DHCP, что в корне неверно. В сети провайдера
есть DHCP сервер, который присваивает IP-адреса всем, кто их у него спросит,
но вот беда, он заточен на то, чтобы присваивать только 1 ip-адрес на 1 порт,
то есть вы сидите на порту коммутатора и вам выдадут только 1 адрес,
независимо, сколько у вас устройств. Теперь следите за руками:
2.1. Первый компьютер стучиться в интернет. Его слышит dhcp сервер и выдаёт
ему все нужные параметры для подключения;
2.2. Теперь второй компьютер стучится в интернет, его сервер тоже слышит, но
адреса не выдаёт, ибо жадный и отдаёт только 1 адрес на порт. То есть тут классическое "кто раньше встал, того и тапки", при этом опоздавший
компьютер будет ругаться, мол нет подключения к интернету
3. Почему же, когда отключен 1 компьютер, интернета нет на втором? Снова
следите за руками;
3.1. Допустим компьютер 2 успешно подключился к интернету, сервер выдал ему
все параметры, после чего он выключился;
3.2. Теперь компьютер 1 пытается подключиться и... эпик фэйл... Почему?
Потому, что сервер уже выдал адрес компьютеру 2 и, пока не закончится так
называемый срок DHCP аренды (DHCP release time), все попытки компьютера 1
подключиться к сети обречены на правал. Срок аренды выставляет администратор
сервера, вероятно, в вашем случае он равен 24 часа.
4. Как же сервер отличает компьютеры? А по MAC-адресу сетевой карты, у каждого
устройства он уникален. Так что из примера выше сервер запомнил MAC-адрес
компьютера 2 и будет хранить его в своей таблице пока не истечёт время аренды.
5. Что делать?
5.1. После выключения компьютера 2 внести его MAC адрес на компьютере 1;
5.2. После выключения компьютера 1 внести его MAC-адрес на компьютере 2, но и
в том, и в другом случае оба компьютера одновременно работать не будут;
5.3. Наконец-то купить роутер и забыть про весь тот непонятный бред, который я
написал выше, поверьте, это самое лучшее, а свитч вам пригодится, если в
роутере у вас вдруг не хватит портов.