![]() |
Раздача Интернета на клиенты с разными ОС
Всех приветствую!
Имеется локальная сеть. Внутри этой сети на одном ПК (Windows 8.1) поднимается VPN-подключение, через которое поступает Интернет. Необходимо раздать этот Интернет определенным участникам сети (в общем кол-ве не более 30 машин), не прибегая к прокси-серверу. Участники сети: Windows 8.1 и Ubuntu (последние не находятся внутри домена). Когда-то давно игрался с организацией VPN-сервера на Windows XP, но он был каким-то глючным. Да и развернуть встроенный VPN-сервер я на Windows 8.1 не смогу, т.к. он назначается для определенных пользователей, а, как я уже выше заметил, Ubuntu-клиенты к домену не относятся. Может быть есть сторонние и адекватные VPN-серверы, которые подойдут для моей задачи? Я честно пытался гуглить на тему "VPN-сервер для Windows скачать/купить", но выходил только на настройку встроенного VPN-сервера... А так на ум приходит лишь Kerio - у них вроде как есть VPN-сервер? Но Kerio дофига накрученная штука, в которой Или вообще по-другому как-то это решить можно (ну там IPSec какой-нибудь)? Желательно бы что-нибудь попроще, конечно, но при этом, чтобы это было стабильное решение :) Я не против, в принципе, использовать два VPN: встроенный VPN-сервер для Windows-клиентуры и какой-нибудь VPN-сервер для Linux-клиентуры (если таковой под Windows вообще имеется... Вроде как есть OpenSSH и под Windows, но это ведь не оно?). Но че-то два VPN-сервера это как-то совсем некомильфово... Спасибо! P.S. Шифровать мне ничего не надо. Главное требование - это максимальная проходимость. P.P.S. И вообще, конечно, на стороне Ubuntu не хотелось бы юзать каких либо специфически клиентов. Чтобы обычные клиенты "pptp-linux" смогли подключаться. |
The_Immortal, VPN-сервер вообще не при чём.
У вас есть компьютер, который выполняет роль клиента VPN, с точки зрения системы - это такой же интернет, как у многих провайдеров - тот же Билайн даёт инет по PPTP и L2TP. |
Busla,
Цитата:
|
Получать этот интернет не компьютером а каким-нибудь другим устройством которое будет играть роль шлюза (роутер который умеет в впн), а уже с него раздавать интернет кому надо.
|
Charg, это логично, но нет, сиё невозможно. Нужно решить задачу в рамках поставленных условий.
|
|
Angry Demon,
Цитата:
Цитата:
|
The_Immortal, настройте брандмауэр.
|
|
The_Immortal, ну тогда использовать какой-нибудь Tmeter
|
The_Immortal, а я не вижу противоречия между настроить брандмауэр раздающего компьютера на отлупы попыток доступа тех, кому в интернет нельзя и необходимостью ими видеть локалку.
Цитата:
|
Вертеть все эти костыли на вин8 вообще гиблое дело, имхо. ОС клиентская, она умеет только получать доступ но не раздавать. Костылями и сторонним софтом конечно можно навертеть нужный функционал но любой чих в систему и это всё рухнет. Потому что не забивают микроскопом гвозди...
Чем вообще обусловлена необходимость сделать именно так? Ленью менять глобально? Отсутствием бюджета? |
Charg, со всем согласен, однако по-другому никак.
Angry Demon, Цитата:
При создании входящего правила в Предопределенных отсутствует ICS. Или предполагается настройка через определенный порт? Косячок, однако. При активации ICS на "серверном" ПК автоматически меняется IP-адрес на статический 192.168.137.1 - т.е. связь с локальной сетью у этого ПК автоматически теряется. Так что ICS не покатит. Пойду щупать TMeter... Полагаю, там надо копать в сторону NAT? |
Цитата:
Цитата:
Цитата:
|
Angry Demon,
Цитата:
Цитата:
Пока играюсь с ICS и брандмауэром. В последнем указал для службы ICS подключение с определенного IP-адреса. Вот так, короче. На указанной машине машине Инета не появилось.... |
Цитата:
Раздаётся? |
Angry Demon,
Цитата:
Вряд ли проблема в самой ОС, как писалось выше. Скорее поверю в кривизну рук своих. |
Цитата:
Цитата:
Цитата:
|
Цитата:
Я, по правде говоря, понятия не имею как работает это расшаривание впн-а, но наверняка нужно что-то на клиентах еще допиливать. Маршруты может быть или еще что. А вообще схему сети нарисуй, а то не понятно вообще что раздает интернет на этот компьютер с вин8. Чтобы он подключился к впн-серверу - у него должен быть к нему доступ (кэп), а если этот сервер находится не в той же локальной сети - соответственно интернет на компьютеры раздает какое-то другое устройство. А если впн-сервер в той же локальной сети - почему бы к нему напрямую не подключаться с других компьютеров? |
Charg,
Цитата:
Цитата:
Angry Demon, Цитата:
Цитата:
Вообще сделал всё по фен-шую - не алё. Сломанная табуретка-то :) Единственное, я не понял с NAT'ом. Проброс портов на какой IP делать? В примере выше это почему-то адрес шлюза, где инета вообще нет... Я в общем-то, все IP уже перепробовал. Да и, честно говоря, это же долбануться все порты пробрасывать. На клиентах дофига разного ПО - мне нужно знать все используемые порты? Че-то так себе решение... Я бы может и отправился на соответствующий форум для разъяснений (согласно этой рекомендации), но и форум-то их не алё. Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Charg,
Цитата:
Вот такая "картина". Как мы к ней будем "подбирать решение"? Angry Demon, Цитата:
Кстати, на мгновение показалось, что соединение на клиенте появилось - минут 5 страница мусолилась, мусолилась, но в итоге полуоткрылась. Но пинга к 89.108.118.149 при этом ни разу не было... Цитата:
1. Задаем сетевые адаптеры. Внутренний - локальная сеть. Внешний - VPN-подключение (там правда несколько RAS'ов почему-то, но я выбрал по интуиции NDISWANIP - единственное, смущает отсутствие IP, ибо при подключении к VPN-серверу IP выдается из-под сети 192.168.33.*). Режим устанавливаемый пассивный, ибо блокировать ничего не надо. 2. В LAT указываем адрес одного тестового хоста. 3. Активируем NAT и пробрасываем тестовый порт 80 на "серверный" ПК. 4. Задаем правило-фильтр, где указываем конкретный хост, а также, что пакет должен проходить через внешний сетевой адаптер и через NAT. 5. В URL-фильтрации удаляем какие-либо фильтры, т.к. они не нужны. 6. Проверяем серфинг на клиенте - нема. Подскажите, пожалуйста, вот с этим: Цитата:
Ну а если по-нормальному разобраться (а хотелось бы), то в голове каша со всем этим. NAT поднимается на внешнем интерфейсе, т.е. по идее на IP 192.168.33.72 (этот адрес выдает VPN-сервер после подключения к нему). Но как "клиент" увидит эту подсеть, когда он к VPN-серверу не подключен? |
Цитата:
Цитата:
Цитата:
Режимы сбора пакетов Цитата:
Цитата:
В LAT указывается диапазон адресов локальной сети. Группы IP адресов Цитата:
Цитата:
Цитата:
|
Angry Demon, и я ведь почти на всё дам пояснения :)
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
UPDATE. Спешу обрадовать: вот с такой настройкой клиента через ICS на машине 192.168.32.59 Интернет наконец-то появился!!!! Однако есть несколько вопросов: 1. В случае задействования ICS Интернет будет только там, где в качестве основного шлюза указан "сверверный" ПК - я правильно понял? Просто в таком случае и брандмауэр не нужен (да и он, оказывается, просто игнорируется с такими настройками - я ради интереса поставил блокировку подключения для данного правила, но несмотря на это указанная машина всё равно видит Интернет). 2. Через ICS скорость Интернета на клиентской машине режется ровно в 2 раза - это нормальное явление для данной технологии и с этим ничего не поделать? 3. Почему всё-таки с такой настройкой Интернета нет? Это как-то связано с этим: Цитата:
Ведь в указанных настройках, повторюсь, два основных шлюза - данные должны передаваться как на первый, так и на второй. Но на второй они почему-то не доходят в этом случае... Почему, интересно? А хотя route print при указанной выше настройке показывает такое: Цитата:
4. По каким причинам может не отрабатывать TMeter? По сути если ICS заработал, то и TMeter также должен. Или я там что-то не донастроил всё же? P.S. Вы по всем вопросам вольны меня отправить |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
А то, что прописан ещё один шлюз, - так Windows может на это спокойно высморкаться. Пучит её от нескольких шлюзов. :) Цитата:
Цитата:
|
Angry Demon,
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
1. Задаем сетевые адаптеры. Внутренний - локальная сеть. Внешний - VPN-подключение (там правда несколько RAS'ов почему-то, но я выбрал по интуиции NDISWANIP - единственное, смущает отсутствие IP, ибо при подключении к VPN-серверу IP выдается из-под сети 192.168.33.*). Режим устанавливаемый пассивный, ибо блокировать ничего не надо (тут пока останусь на своём). 2. В LAT указываем адрес одного тестового хоста. 3. Активируем NAT . 4. Задаем правило-фильтр, где указываем конкретный хост, а также, что пакет должен проходить через внешний сетевой адаптер и через NAT. 5. В URL-фильтрации удаляем какие-либо фильтры, т.к. они не нужны. 6. Проверяем серфинг на клиенте - нема. Цитата:
В принципе, я бы уже и на ICS-варианте остановился, но вот как-то уполовинивание скорости передачи данных несколько огорчает (учитывая то, что кроме активации ICS я никаких дополнительных настроек не делал), поэтому я надеюсь поднять TMeter и не узреть там этой проблемы. |
Цитата:
Цитата:
Цитата:
Цитата:
С TMeter, всё-таки, сделайте так, как я говорил: Активный режим, Вручную укажите внешний адаптер (при подключенном VPN), LAT - диапазон локальной сети, один фильтр: разрешить любому IP-адресу из локалки доступ к любому IP-адресу из глобальной сети. И ещё раз: проверять не серфингом, а пингом по IP. |
Angry Demon,
Цитата:
И что Вы думаете? Включил на 192.168.32.59 ICS, взял другой клиентский ПК, где указал в ручном режиме соответствующий IP, маску (255.255.255.0) и основной шлюз (192.168.32.59). Интернета на клиенте нет. Ну как такое возможно? Та же ОС, те же настройки, как и на предыдущем раздающем ПК...... :wall: Что за бред? Цитата:
Цитата:
Скрытый текст
Код:
Адаптер PPP Inet: Цитата:
Цитата:
Пинга к 89.108.118.149 и при таких настройках на клиенте нет. Кстати, правильно ли я понимаю, что ICS по своей сути тот же NAT использует? |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Ещё раз уточню: TMeter настраивался при подключенном VPN-соединении? Возможно, TMeter не совсем корректно, всё-таки, работает с VPN-подключениями. Мне, к сожалению, проверить не на чём, у меня TMeter работает в нескольких конторах, но там всё напрямую безо всяких VPN. |
Angry Demon,
Цитата:
Цитата:
Цитата:
А какие ещё есть варианты, помимо TMeter? |
Цитата:
|
Цитата:
|
Я, если честно, ничего не понял.
На убунтуфоруме спрашивать тоже тщетно, похоже ...... |
Цитата:
|
Angry Demon,
Цитата:
Проблема ICS, что на нужной машине он просто отказывается работать... По идее UserGate тоже можно попробовать? Busla, Цитата:
|
Цитата:
|
Angry Demon, небольшая ошибочка вышла... У меня, оказывается, не VPN-соединение, а PPPoE. Но по сути это не сильно важно?
В общем, сижу пока под ICS, но PPPoE-коннект таким образом периодически падает (без активированного ICS всё нормально) и самостоятельно не восстанавливается. Похоже на то, что ICS работает не очень стабильно... |
Цитата:
|
Angry Demon,
Цитата:
|
Цитата:
Цитата:
|
Время: 18:47. |
Время: 18:47.
© OSzone.net 2001-