Автор Тема: Конфигуриране на DHCP сървър  (Прочетена 9551 пъти)

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
На компютъра си имам 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
не излизат грешки.

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

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

PhobosK

  • Напреднали
  • *****
  • Публикации: 282
  • Distribution: Ubuntu, Mandriva, Gentoo, Slackware, Fedora, SuSe
  • Window Manager: KDE, GNOME
    • Профил
    • WWW
Конфигуриране на DHCP сървър
« Отговор #1 -: 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;
        }
}

Активен

...I could drown in your eyes,
 Die in your arms,
 Live for these moments,
 Here in the dark
 I don't know where I end,
 Not sure where you start,
 When we're body to body...

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Конфигуриране на DHCP сървър
« Отговор #2 -: Jul 21, 2005, 00:38 »
Ok. Утре ще го пробвам. Сега нямам време.
А, и още нещо - това:
Цитат
# ethernet MAC address as follows (Host's name is "smallfry":

host smallfry {

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

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

PhobosK

  • Напреднали
  • *****
  • Публикации: 282
  • Distribution: Ubuntu, Mandriva, Gentoo, Slackware, Fedora, SuSe
  • Window Manager: KDE, GNOME
    • Профил
    • WWW
Конфигуриране на DHCP сървър
« Отговор #3 -: Jul 21, 2005, 01:05 »
Добре е да бъде в конструкцията на subnet-а (за по-добра четимост на конфигурацията).
Иначе smallfry можеш да го смениш с каквото поискаш име адекватно на името на хоста, който ще използва DHCP-то.
Виж.
man dhcpd.conf
Активен

...I could drown in your eyes,
 Die in your arms,
 Live for these moments,
 Here in the dark
 I don't know where I end,
 Not sure where you start,
 When we're body to body...

Dragonfly

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

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Конфигуриране на DHCP сървър
« Отговор #5 -: Jul 21, 2005, 20:08 »
Мерси, PhobosK!
Получи се без никакви проблеми.

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

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

joewy

  • Участници
  • ***
  • Публикации: 6
    • Профил
Конфигуриране на DHCP сървър
« Отговор #6 -: 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
Активен

PhobosK

  • Напреднали
  • *****
  • Публикации: 282
  • Distribution: Ubuntu, Mandriva, Gentoo, Slackware, Fedora, SuSe
  • Window Manager: KDE, GNOME
    • Профил
    • WWW
Конфигуриране на DHCP сървър
« Отговор #7 -: Aug 08, 2005, 01:53 »
'<img'>
Нещо ми убягва ситуацията...  
Дали да не обясниш малко по-подробно какво точно искаш, така както е направил phantomlord. Или може би пък съм много тъп '<img'>))

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

...I could drown in your eyes,
 Die in your arms,
 Live for these moments,
 Here in the dark
 I don't know where I end,
 Not sure where you start,
 When we're body to body...

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Конфигуриране на DHCP сървър
« Отговор #8 -: Aug 08, 2005, 09:47 »
Ще направя и аз едно уточнение: посочените настройки ги приложих под Убунту. Със Сузито и при мен не тръгнаха нещата по този начин. Там версията на DHCP сървъра е по-различна. Но пък има YaST. Пробвай с него. Аз не успях да се оправя, но и не се занимавах задълбочено.
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

joewy

  • Участници
  • ***
  • Публикации: 6
    • Профил
Конфигуриране на DHCP сървър
« Отговор #9 -: Aug 19, 2005, 14:57 »
имам лап-топ и настолен компютър.на настолния имам 2 лан-карти - м едната влиза нета а от дригата излиза и влиза в рутер Linksys 2.4 ghz.на лап-топа имам wireless карта 5ghz+2.4ghs linksys пак.и искам да направя мрежа м/уд двата компа.
10Х
Активен

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

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

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Конфигуриране на DHCP сървър
« Отговор #11 -: Aug 19, 2005, 21:50 »
Целта ми беше не само да се упражня, но и да намеря решение дейставщо по един и същ начин, както под линукс, така и под ДжамовеХР, защото често превключвам между различните операционни системи.
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

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

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Конфигуриране на DHCP сървър
« Отговор #13 -: Aug 22, 2005, 18:55 »
Ами прати едно ЛС с този скрипт. Не, че ми е потребен в момента, ама знае ли човек... Все пак си зависи как получаваш връзката. Със сигурност ще трябва да коригирам някои неща.
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...