Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
19 Июль 2018, 05:37:19
Новости:

Страниц: [1]   Вниз
Печать
Автор Тема: Общий доступ в Интернет. Общее Интернет соединение в локальной сети  (Прочитано 15225 раз)
0 Пользователей и 1 Гость смотрят эту тему.
admin
Знания не сила, сила - это воля и умение применить знания
Администратор
Бог
*****

Карма: +226/-23
Offline Offline

Пол: Мужской
Сообщений: 2142


Главный


WWW
« : 18 Июнь 2010, 22:07:53 »

Думаю многие организуют дома или на работе общий доступ в Интернет для локальной сети с помощью одного подключённого непосредственно к провайдеру компьютера. Все привыкли настраивать это в Windows установкой одной галочки в свойствах подключения на раздающем компе и автоматическим получением IP адреса на получающих Интернет компьютерах.

В Linux системах это делается следующим образом:

Способ №1: Самый простой общий доступ без контроля трафика

Дано:
Сетевая карточка eth0, подключенная с помощью PPPoE/VPN к интернету, и
eth1, подключенная к локальной сети с адресом 192.168.0.1, в сети адреса - 192.168.0.* ( в ней нужно раздать Интернет).

Сперва установите или запустите службу(если установлен) dhcp сервера, чтобы назначать адреса другим компьютерам.

Далее идут консольные команды:

sudo su

Для начала включим форвардинг:

echo 1 > /proc/sys/net/ipv4/ip_forward

Чтобы форвардинг автоматически включался при запуске системы
Открываем файл:

gedit /etc/sysctl.conf

и добавляем в него строчку:

net.ipv4.ip_forward = 1

Затем включаем NAT

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

Где ppp0 название вашего интерфейса через который выходите в интернет.

Чтобы NAT работал после перезагрузки делаем следующее:
сохраняем настройки iptables в файл

iptables-save > /etc/iptables.up.rules

И добавляем в конец файла:

gedit /etc/network/interfaces

эту строчку, для автоматической подгрузке правил

pre-up iptables-restore < /etc/iptables.up.rules

Так же в этот файл добавляем правила роутинга:

up route add -net 192.168.0.0 netmask 255.255.255.0 dev eth1
up route add -net 0.0.0.0 netmask 255.255.255.255 dev eth0


Проверяем автоматическое получение IP на клиенте и радуемся расшаренному Инету!

!Примечание! Того же эффекта Вы можете достичь, используя утилиту с графическим интерфейсом - Firestarter (файрволл, установленный во всех системах проекта Синяя птица)
« Последнее редактирование: 31 Октябрь 2010, 14:44:28 от admin » Записан

superadmin
Помощник проекта
Новичок
******

Карма: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 26


Почуствуй силу на кончиках пальцев!


WWW
« Ответ #1 : 26 Июль 2010, 14:13:34 »

при подключении  к локальной сети eth2 разрывается соединение по dsl
« Последнее редактирование: 26 Июль 2010, 15:01:37 от admin » Записан

Так радостно - получать письма!
superadmin
Помощник проекта
Новичок
******

Карма: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 26


Почуствуй силу на кончиках пальцев!


WWW
« Ответ #2 : 26 Июль 2010, 14:19:22 »

сервер
отвечает altair@altair:~$ sudo echo 1 > /proc/sys/net/ipv4/ip_forward
bash: /proc/sys/net/ipv4/ip_forward: Отказано в доступе .Что делать?
« Последнее редактирование: 26 Июль 2010, 15:02:25 от admin » Записан

Так радостно - получать письма!
admin
Знания не сила, сила - это воля и умение применить знания
Администратор
Бог
*****

Карма: +226/-23
Offline Offline

Пол: Мужской
Сообщений: 2142


Главный


WWW
« Ответ #3 : 03 Август 2010, 12:23:12 »

Надо делать точно по инструкции, не sudo в каждой команде дописывать, а перед всей операцией выполнить sudo su
Записан

Archik
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 4


« Ответ #4 : 28 Октябрь 2010, 20:08:14 »

все зделал по инструкции в итоге на моем компе инет есть на других нету, стоит СП 10.3
Записан
admin
Знания не сила, сила - это воля и умение применить знания
Администратор
Бог
*****

Карма: +226/-23
Offline Offline

Пол: Мужской
Сообщений: 2142


Главный


WWW
« Ответ #5 : 28 Октябрь 2010, 20:14:31 »

Видимо, где-то Вы всётаки ошиблись, т.к. инструкция проверена неоднократно лично мной, она работает безупречно.
Получают ли автоматически адреса, компьютеры, подключённые к Вашей сети с общим доступом? Точно укажите Ваши настройки тут, и не забудьте описать каждое из соединений перед этим. Попробуем разобраться, где Вы ошиблись.
« Последнее редактирование: 28 Октябрь 2010, 20:18:18 от admin » Записан

Archik
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 4


« Ответ #6 : 28 Октябрь 2010, 20:21:36 »

Точно укажите Ваши настройки тут, и не забудьте описать каждое из соединений перед этим. Попробуем разобраться, где Вы ошиблись.

DSL интернет, две сетевые краты, к одной сам модем подключен (eth 0), к другой (eth 1) локалка... при выполнении консольных команд по инструкции к примеру "echo 1 > /proc/sys/net/ipv4/ip_forward" ничего непроисходило... на других пк в локальной сети стоят XP SP3, также когда дсл на моем пк подключен лок сети невидно... другие пк также меня невидят...

eth 0, IP - авто, eth1 IP - 192.168.0.1, маска 255.255.255.0.
Записан
Archik
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 4


« Ответ #7 : 28 Октябрь 2010, 20:28:45 »

в виндвосе для упрощения делал сетевой мост
Записан
admin
Знания не сила, сила - это воля и умение применить знания
Администратор
Бог
*****

Карма: +226/-23
Offline Offline

Пол: Мужской
Сообщений: 2142


Главный


WWW
« Ответ #8 : 28 Октябрь 2010, 21:00:55 »

в виндвосе для упрощения делал сетевой мост
Никакого моста быть не может. На клиентских машинах сетевой интерфейс должен быть настроен на автоматическое получение IP адреса и всё. На шлюзе должна быть запущена и работать служба DHCP (проверьте обязательно).
Что выводит команда ifconfig на шлюзе при подключённом Интернете?
« Последнее редактирование: 28 Октябрь 2010, 21:04:58 от admin » Записан

Archik
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 4


« Ответ #9 : 31 Октябрь 2010, 01:30:00 »

спс все решил сам с помощью Firestarter...
Записан
vadimxxx
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 3


« Ответ #10 : 17 Ноябрь 2010, 15:40:34 »

здравствуйте система супер, поставил но снес, дабы на мандриве в инет выйти!сколько не пытался никак не удалось добиться соединения VPN. В линукс устанавливал библиотеку xl2tpd-1.2.3-3mdv2010.0 а потом vpnpptp-kde-one-0.2.4-2edm2010 и с помощью этой утилиты за минуту все установил!подскажите, указанная выше утиллита с граф.интерфейсом аналогична этой?Спасибо! УДАЧИ ВАМ, ПРОЕКТ СУПЕР!
Записан
vadimxxx
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 3


« Ответ #11 : 17 Ноябрь 2010, 15:43:52 »

ПАРОЛЬ И IP АДРЕС ПРОВАЙДЕРОМ ПРЕДОСТАВЛЕН ВСЕ ВВОДИЛ И НИ В КАКУЮ НЕ ШЛО!НАСТРАИВАТЬ ПРОБОВАЛ ЧЕРЕЗ ЗНАЧОК НЕТА И СОЗДАНИЕ НОВОГО ПОДКЛЮЧЕНИЯ
Записан
admin
Знания не сила, сила - это воля и умение применить знания
Администратор
Бог
*****

Карма: +226/-23
Offline Offline

Пол: Мужской
Сообщений: 2142


Главный


WWW
« Ответ #12 : 17 Ноябрь 2010, 16:05:40 »

Вы явно темой ошиблись, тут разговор о другом, а Вам скорее всего сюда - http://forum.integra-l.ru/index.php?topic=715.0
Записан

vadimxxx
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 3


« Ответ #13 : 17 Ноябрь 2010, 22:55:41 »

спасибо, установил и отписывыюсь из под искры в инет вышел прога как и в мандриле спасибо!
Записан
Страниц: [1]   Вверх
Печать
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines

Страница сгенерирована за 0.088 секунд. Запросов: 20.