Появилась острая нужда получить интернет на 3х компьютерах. Просьба неотсылать сразу в гугл, ничего непонял из описаний конфигов. Интернет берется по pppoe(под виндой - просто логин, пароль), есть сервер (фриБСД, убунта, неважно). Расскажите простым русским языком - как дать выходить в интернет с 2х других моих компьютеров (и что б по страницам можно было бродить и в онлайн игры играть). Помогите кто може, и пожалуста - без присущих опытным людям насмешек и упрёков, компьютеры - не моя специальность.
>Появилась острая нужда получить интернет на 3х компьютерах. Просьба неотсылать сразу в
>гугл, ничего непонял из описаний конфигов. Интернет берется по pppoe(под виндой
>- просто логин, пароль), есть сервер (фриБСД, убунта, неважно). Расскажите простым
>русским языком - как дать выходить в интернет с 2х других
>моих компьютеров (и что б по страницам можно было бродить и
>в онлайн игры играть). Помогите кто може, и пожалуста - без
>присущих опытным людям насмешек и упрёков, компьютеры - не моя специальность.
>способ номер раз:
оставить сервером винду.
поднять на ней 3proxy.
настроить на остальных компах работу через прокси.
это самый простой и безболезненный способ.способ номер два, так же простой и технически грамотный:
поставить в качестве шлюза отдельную коробочку, чтото вроде zyxel-p330w ee (роутер с wi-fi) или что нить от асуса... только не D-link/..
настроить ее как шлюз. тогда не придется держать один из компов постоянно включенным.эти способы расчитаны на "быстро настроил и забыл".
если эти способы неприемлемы - то поиск по форуму о настройке шлюза в интерент на нужной ОС... но в этом случае вам придется попутно решать много разных интересных вопросов.. само оно с полпинка не заработает в отличие от первых двух вариантов.
>[оверквотинг удален]
>wi-fi) или что нить от асуса... только не D-link/..
>настроить ее как шлюз. тогда не придется держать один из компов
>постоянно включенным.
>
>эти способы расчитаны на "быстро настроил и забыл".
>
>если эти способы неприемлемы - то поиск по форуму о настройке шлюза
>в интерент на нужной ОС... но в этом случае вам придется
>попутно решать много разных интересных вопросов.. само оно с полпинка не
>заработает в отличие от первых двух вариантов.В том то и дело, что покупать нет возможности, а ОС - всётки чтонить из семейства линукс (планируется разбиратся в ней, но инет- на первом месте)
Краткая инструкция для дебиана и, скорее всего, бубунты. Все действия из под рута.Собственно ставим систему, графичекий интерфейс по желанию. При помощи apt-get или aptitude доставляем ppp и iptables. Редактируем файлы /etc/ppp/peers/dsl-provider, /etc/ppp/chap-secrets, /etc/ppp/pap-secrets. Запускаем интернет через pon dsl-provider, проверяем работоспособность, если что-то не так, то читаем ругань при помощи plog или grep ppp /var/log/syslog| tail . Вполне возможно что всю это настройку можно будет сделать через менюшки при инсталляции системы или при установке пакета ppp.
Для расшаривания доступа делаем ifconfig и смотрим на имя интерфейса для ppp, при необходимости меняем ppp0 в третей строке на нужный. Далее запускаем магические строки:
echo "1">/proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/ip_dynaddr
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
>[оверквотинг удален]
>ругань при помощи plog или grep ppp /var/log/syslog| tail . Вполне
>возможно что всю это настройку можно будет сделать через менюшки при
>инсталляции системы или при установке пакета ppp.
>
>Для расшаривания доступа делаем ifconfig и смотрим на имя интерфейса для ppp,
>при необходимости меняем ppp0 в третей строке на нужный. Далее запускаем
>магические строки:
>echo "1">/proc/sys/net/ipv4/ip_forward
>echo "1" > /proc/sys/net/ipv4/ip_dynaddr
>iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADEА как из под винды подключаться? На сервере подключился через pppoe(установил rp-pppoe, настроил, инет есть), в вот как заставить винду выходить через сервер я непонял.
Не хватило ума даже в нужную ветку форума написать ....
В настройках сетевой карты прописать нужную машину шлюзом и добавить dns сервера.
>В настройках сетевой карты прописать нужную машину шлюзом и добавить dns сервера.
>А подскажите, как зделать что б pppoe подключение переподнималось автоматом при отсутсвии пинго и тп. Т.е если на линии неполадки и пропал инет подключение периодически пробовало подключиться. Я изменил параметр CONNECT_TIMEOUT=0 но это бесконечные попытки подключиться, если подключение встало а патом упало - переподключения не происходит. Для автостарта подключения прописал его в rc.local
Для автостарта в данном случае rc.local не нужен. Вообще использование rc.local это крайний случай. Нужные строчки прописываются в /etc/network/interfaces, но на первый раз я бы посоветовал сделать это через pppoeconf, а уже потом глянуть man interfaces для понимания.
Если соединение рвется, то ppp будет автоматически пытаться его восстановить с увеличивающимся интервалом между попытками. Если нужно более точное регулирование, то придется написать маленький скрипт.
>Для автостарта в данном случае rc.local не нужен. Вообще использование rc.local это
>крайний случай. Нужные строчки прописываются в /etc/network/interfaces, но на первый раз
>я бы посоветовал сделать это через pppoeconf, а уже потом глянуть
>man interfaces для понимания.
>Если соединение рвется, то ppp будет автоматически пытаться его восстановить с увеличивающимся
>интервалом между попытками. Если нужно более точное регулирование, то придется написать
>маленький скрипт.Спасибо, а в интерфейсах какой формат записи? И где в пппоеконф есть настройки авторестарта? Сколько не настраивал - ниразу не видел.