Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

17.04.2009, 22:50
|
|
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме: 905389
Репутация:
332
|
|
Поднятие PPPoE-Server
Сообщение от KIR@PRO
Необходимо подлнять PPPoE сервер по debian 4
пакеты ppp, pppconfig, pppoe, pppoeconf, pptp-linux установил но думаю первые два и последний зря поставил....
искал как поставить везде пишут про пакет rp-pppoe скачайте и установите.... неужели без этого пакета не поднять серв?
после установленных выше пакетов.сервер стал отвечать на pppoe подключения но все время отвергает подключения, изза того что нет настроек подскажите какие конфиги надо править и какие параметры в них.
p.s. если не сложно пример конфигов с 2 логинами.
p.p.s. поиск юзать временно немогу трафика 2 метра осталось (может не хватить на поиск) поэтому прошу помощи...
Решение вопроса:
Дело это не такое уж и сложное.... займет минут 5 отсилы...
Итак для работы нам понадобится всего один пакет pppoe.
устанавливаем его:
apt-get install pppoe
далее нам осталось только поправить конфиги и запустить серв.
идем в /etc/ppp/ и правим файл chap-secrets
В этом файле хранятся логины, пароли и ip клиентов. Создадим пользователя с логином antichat, паролем password и ip 222.222.222.222 (хозяина ip прошу не обижаться). Для этого запишим в файл следующую строчку:
antichat * password 222.222.222.222
сохраняем...
Ну вот первый пользователь у нас уже создан теперь надо создать файл с настройками.
т.к. везде говорят о разных файлах настройках, я так и не смог понять какое же имя принимает дефолтный файл настроек сервера (это можно просмотреть в исходниках) т.к. при установке пакета этот файл не создается... Одни говорят что это pppoe-server-options другие просто pppoe-server. Впрочем неважно, главно что мы можем запустить сервер указав свой файл настроек!
Вы назовете его как хатите я назвал его pppoe.conf
вписываем следующие настройки:
auth
require-chap
ms-dns ЗДЕСЬ_ПИШЕМ_IP_DNS
ms-dns ЗДЕСЬ_ПИШЕМ_IP_АЛЬТЕРНАТИВН ГО_DNS
noipdefault
noipx
nodefaultroute
noproxyarp
netmask 255.255.255.255
logfile /var/log/pppoe-server.log
Более детальные параметры файла настроек в посте Gibson'a на один пост ниже... я же привел минимум настроек для работы.
ну теперь финальный момент... запускаем сервер
pppoe-server -I eth0 -L IP_этого_компьютера -O /etc/ppp/pppoe.conf
!Все параметры (-I - L -O) обязательно писать в верхнем регистре...
-I указывает какой сетевой интерфейс прослушивать
-L указывает IP сервера который будет передан клиенту и который будет отображаться у клиента в сведениях подключения.
-O какгаз тот хороший параметр который позволяет использовать не дефолтный файл настроек...
так же ниже в сообщении gibson"а есть ссылка на неплохую статью.
p.s. отдельное спасибо gibson за помощь в трудную минуту 
Последний раз редактировалось KIR@PRO; 20.04.2009 в 14:24..
|
|
|

18.04.2009, 20:44
|
|
Участник форума
Регистрация: 01.09.2005
Сообщений: 194
Провел на форуме: 818095
Репутация:
34
|
|
Попробуй выключить шифрование в настройках подключения с машины которой подключаешься.
Очень мало данных, ваапще странно что без каких-либо настроек работает сервер. Если бы ты на Фряхе поднимал ещё подсказал бы, а так это ппц.
|
|
|

19.04.2009, 18:26
|
|
Moderator - Level 7
Регистрация: 24.02.2006
Сообщений: 447
Провел на форуме: 2872049
Репутация:
705
|
|
неужели без этого пакета не поднять серв?
ты уже поставил необходимые пакеты, теперь осталось вписать в конфиг пользователя и пароль и посмотри используется ли у тебя сжатие.
Мб поможет
Настраиваем pppoe-server
Откройте на редактирование файл /etc/ppp/pppoe-server, очистите его и вставьте следующие строки:
# PPP options for the PPPoE server
# LIC: GPL
lock
local
require-chap
default-mru
default-asyncmap
proxyarp
ktune
login
lcp-echo-interval 20
lcp-echo-failure 2
### НИЖЕ ВМЕСТО xxx.xxx.xxx.xxx
### УКАЖИТЕ DNS СЕРВЕР ВАШЕГО ПРОВАЙДЕРА.
### Если Вы хоть раз соединялись со своим провайдером,
### то его DNS сервер можно узнать из файла /etc/resolv.conf
ms-dns xxx.xxx.xxx.xxx
nobsdcomp
noccp
noendpoint
noipdefault
noipx
novj
receive-all
Заводим пользователей, указываем их пароли и IP адреса
Все эти данные содержатся в файле /etc/ppp/chap-secrets. Формат файла такой:
lev * password 192.168.100.9
чтобы не тратил инет.
http://www.linuxcenter.ru/lib/articles/networking/pppoe_firewall.phtml
|
|
|

20.04.2009, 14:22
|
|
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме: 905389
Репутация:
332
|
|
Попробуй выключить шифрование в настройках подключения с машины которой подключаешься.
Очень мало данных, ваапще странно что без каких-либо настроек работает сервер. Если бы ты на Фряхе поднимал ещё подсказал бы, а так это ппц.
1) шифрование мне нужно.
2) ничего странного в том что сервер работал "без настроек" нет, т.к. он работал с дефолтными настройками, в которых отключено шифрование и еще много чего... что какраз таки и показывает почему он отвергал соединение, на это были 2 причины:
1) настройки клиента не соответствовали дефолтным настройкам сервера
2) файл с юзерами на сервере был пуст => никто не смог бы подключится
2 gibson
спс за ссылку и за помощь.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|