Перейти до

Ubuntu 8.04.2 + Stargazer


Рекомендованные сообщения

Дано: провайдер дал инет с серым IP-адресом (внутресетевым, вида 10.х.х.х), через ADSL модем. Тип соеденения PPPoE.

В сети провайдера имеются пиринговые ресурсы (DC hub и пару ftp.)

Решил вести раздачу инета своим соседям так как подключение в нашей деревне стоит дорого, так как оплачивается траффик, а не канал решено было вести учет кто сколько потратил. Были куплены свичи, замучен свой ftp и сервак CoD4(надо же напряжение снимать :(

Задача: настроить сервак на основе ubuntu:

а) Билинговая система Stargazer

б) DHCP сервер

в) было принято решение оставить пиринг только у себя дабы канал не умер.

г) так же хотелось бы сделать привязку к MAC-адрессу IP, что бы если кто задолжал банить.

Решение:

1) Ubuntu был успешно скачан 8.04.2 server, инет на серваке есть, две сетевые карты установлены.

2) Stargazer успешно прошёл сборку и так же был установлен

3) DHCP сервер???

- Когда устанавливал сразу поставил галочку DHCP сервер, потом прочитал стастью про dnsmasq, он тоже устанавливает DHCP начинается конфликт, объясните подробно как настроить грамотно DHCP сервак для 20-30 компов???

4) DNS? Кэшерующий DNS, DDNS??? Запутался. Перечетал кучу мути, в голове яснее не стало. Можно ли, нужно ли делать свой DNS сервер?

5) Маршрутизация, статическая динамическая? и т.д. Здесь то же не совсем понятно, как конкретно сделать так что бы одному - двум IP можно было исрользовать пиринг, остальным - нет.

4) Не конфликтует ли маршрутизация с правилами firewall-а в stargazer-е.

Ссылка на сообщение
Поделиться на других сайтах

1. Я бы не стал использовать бубунту для сервера :( хотя в вашем случае думаю пойдет.

2. зачем DHCP ?

3. Вам не нужен DNS сервер достаточно правильно прописать все в resolv.conf

4. Маршрутизация чего? чтоб пускать своих "юзеров" в сеть откуда берется инет? Думаю им "провайдеру" это не понравится :) Наоборот полный REJECT.

5. Насчет конфликта не понятный вопрос :lol:

6. Если вы будете брать деньги с людей по траффику, тогда вам просто необходим SQUID.

7. Насчет привязки IP+MAC такое делается элементарно. Будет надобность на opennet они есть.

Ссылка на сообщение
Поделиться на других сайтах

dhcpd установи.

Вот пример конфига.

default-lease-time 36000;

max-lease-time 172800;

option subnet-mask 255.0.0.0;

option broadcast-address 10.23.64.10; //шлюз севрера

option routers 10.23.64.10; // тажа бадяга

option domain-name-servers днс сервер твой или прова ,также второй;

option domain-name "ikpsnet.ru"; //имя домена

 

subnet 10.23.0.0 netmask 255.255.0.0 { // подсеть

range 10.23.64.18 10.23.70.254; // айпи которые будут выдаваться юзерам (диапазон)

}

Запускаться он так

/usr/sbin/dhcpd eth1

В старгазере прописать в поле IP звездочку. (*)

 

Айпи статические выдавать так:

 

host 007 {

option host-name "007.media.lan"; // домен

hardware ethernet 00:80:48:48:42:fd; // MAC адрес

fixed-address 10.23.63.3; //айпи

}

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...