Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: phantomlord в Jul 20, 2005, 22:20



Титла: Конфигуриране на DHCP сървър
Публикувано от: phantomlord в Jul 20, 2005, 22:20
На компютъра си имам 2 мрежови карти: от eth 0 получавам интернет през DHCP. eth 1 ми е за вътрешната мрежа и искам да си я направя DHCP server, за да може и брат ми да получава интернет през DHCP.
ip на eth 1: 192.168.0.1
Искам клиентския компютър да получи статично ip 192.168.0.2
subnet: 255.255.255.0
Ето го /etc/dhcp3/dhcpd.conf:
Примерен код
ddns-update-style interim;
ignore client-updates;

subnet 192.168.0.0 netmask 255.255.255.0 {
   option routers 192.168.0.1;
   option subnet-mask 255.255.255.0;
   option domain-name-servers 82.199.192.4, 82.199.192.2;->получавам ги от доставчика
   option ip-forwarding off;
   option domain-name "speedy.sellinet.net";->от доставчика
   range dynamic-bootp 192.168.0.2 192.168.0.255;
   default-lease-time 21600;
   max-lease-time 43200;
}

# You can also assign specific IP addresses based on the clients'

# ethernet MAC address as follows (Host's name is "smallfry":

host smallfry {

hardware ethernet 08:00:2b:4c:59:23;->mac адрес на eth 0 на клиентския компютър
fixed-address 192.168.0.2;

}


/etc/default/dhcp3-server:
Примерен код
# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#   Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth1"

След изпълнение на командата
/etc/init.d/dhcp3-server start
не излизат грешки.

Но нещо не се получава...
Къде бъркам?


Титла: Конфигуриране на DHCP сървър
Публикувано от: PhobosK в Jul 20, 2005, 22:50
Според мен /etc/dhcp3/dhcpd.conf можеш да го промениш така:

Примерен код

ddns-update-style none;

subnet 192.168.0.0 netmask 255.255.255.0 {
     option routers 192.168.0.1;
     option subnet-mask 255.255.255.0;
     option domain-name-servers 82.199.192.4, 82.199.192.2;
     option domain-name "speedy.sellinet.net";
     range 192.168.0.2 192.168.0.255;
     default-lease-time 21600;
     max-lease-time 43200;
     host smallfry {
        hardware ethernet 08:00:2b:4c:59:23;
        fixed-address 192.168.0.2;
        }
}



Титла: Конфигуриране на DHCP сървър
Публикувано от: phantomlord в Jul 21, 2005, 00:38
Ok. Утре ще го пробвам. Сега нямам време.
А, и още нещо - това:
Цитат
# ethernet MAC address as follows (Host's name is "smallfry":

host smallfry {

трябва ли да го променя по някакъв начин?


Титла: Конфигуриране на DHCP сървър
Публикувано от: PhobosK в Jul 21, 2005, 01:05
Добре е да бъде в конструкцията на subnet-а (за по-добра четимост на конфигурацията).
Иначе smallfry можеш да го смениш с каквото поискаш име адекватно на името на хоста, който ще използва DHCP-то.
Виж.
man dhcpd.conf


Титла: Конфигуриране на DHCP сървър
Публикувано от: Dragonfly в Jul 21, 2005, 19:11
На мен ми се струва, че искаш да използваш единия компютър (пряко вързан в интернет) като рутер за другия с маскиране на IP адреса. DHCP  въобще не е небходимо за 2-3 компютъра. Настройките са статични. Трябва обаче да се разреши препращане на пакети и да се настрои маскирането в iptables. С търсачка могат да се намерят много готови скриптове за firewall  за рутери с маскиране на вътрешната мрежа.
Всички доставчици на интернет по LAN обаче прилагат хватки това да не може да се прави, ако не се плаща допълнително, действайки на принципа "едно домакинство - едно PC".


Титла: Конфигуриране на DHCP сървър
Публикувано от: phantomlord в Jul 21, 2005, 20:08
Мерси, PhobosK!
Получи се без никакви проблеми.

@Dragonfly:
Струва ми се, че използването на DHCP сървър е по-удобно. Конфигурира се по-бързо дори от squid, стига да знаеш къде да бутнеш. А и на клиентския компютър не е необходимо да правя настройки.


Титла: Конфигуриране на DHCP сървър
Публикувано от: joewy в Aug 07, 2005, 15:42
opitax tozi script oba4e ne6to ne stanva.i az imam sushtiq problem s mrejata.Sus Suse 9.3 sum.imam 2 lan karti na ediniq komputar i router a na lap topa imam wireless karta 5ghz a+g.
predvaritelno blagodarq


Титла: Конфигуриране на DHCP сървър
Публикувано от: PhobosK в Aug 08, 2005, 01:53
???
Нещо ми убягва ситуацията...  
Дали да не обясниш малко по-подробно какво точно искаш, така както е направил phantomlord. Или може би пък съм много тъп :)))

P.S. Не ми стана мн. ясно кой скрипт си пробвал ... (може би имаш предвид конфигурационен файл?)


Титла: Конфигуриране на DHCP сървър
Публикувано от: phantomlord в Aug 08, 2005, 09:47
Ще направя и аз едно уточнение: посочените настройки ги приложих под Убунту. Със Сузито и при мен не тръгнаха нещата по този начин. Там версията на DHCP сървъра е по-различна. Но пък има YaST. Пробвай с него. Аз не успях да се оправя, но и не се занимавах задълбочено.


Титла: Конфигуриране на DHCP сървър
Публикувано от: joewy в Aug 19, 2005, 14:57
имам лап-топ и настолен компютър.на настолния имам 2 лан-карти - м едната влиза нета а от дригата излиза и влиза в рутер Linksys 2.4 ghz.на лап-топа имам wireless карта 5ghz+2.4ghs linksys пак.и искам да направя мрежа м/уд двата компа.
10Х


Титла: Конфигуриране на DHCP сървър
Публикувано от: в Aug 19, 2005, 15:20
Цитат (phantomlord @ Авг. 08 2005,10:47)
Ще направя и аз едно уточнение: посочените настройки ги приложих под Убунту. Със Сузито и при мен не тръгнаха нещата по този начин. Там версията на DHCP сървъра е по-различна. Но пък има YaST. Пробвай с него. Аз не успях да се оправя, но и не се занимавах задълбочено.

Последвай съвета за iptables от поста по горе - отнема не повече от 2 мин да пуснеш интернета на друг компютър. В случая DHCP е просто излишно освен ако не го правиш за самото упражнение.


Титла: Конфигуриране на DHCP сървър
Публикувано от: phantomlord в Aug 19, 2005, 21:50
Целта ми беше не само да се упражня, но и да намеря решение дейставщо по един и същ начин, както под линукс, така и под ДжамовеХР, защото често превключвам между различните операционни системи.


Титла: Конфигуриране на DHCP сървър
Публикувано от: в Aug 22, 2005, 17:43
Ако не си се оправил още кажи , за да ти пратя готов conf направен с Yast и бачка безпогрешно , каквато и ОС да си поиска IP си го получава на момента.Conf-a с Yast се прави за не повече от 3мин:-)


Титла: Конфигуриране на DHCP сървър
Публикувано от: phantomlord в Aug 22, 2005, 18:55
Ами прати едно ЛС с този скрипт. Не, че ми е потребен в момента, ама знае ли човек... Все пак си зависи как получаваш връзката. Със сигурност ще трябва да коригирам някои неща.