Автор Тема: DHCP сървър на Debian  (Прочетена 1445 пъти)

koko92_national

  • Напреднали
  • *****
  • Публикации: 60
    • Профил
DHCP сървър на Debian
« -: Apr 05, 2009, 14:41 »
Имам въпрос. Прегледах сумати статии и така и нищо не направих. Та върпоса ми е как да пусна мрежа в къщи. Имам един комп с две мрежови карти. eth0 и eth1. През eth0 получавам интернет с реално IP и искам през eth1 да давам IP-та през суич към други компютри. IP-тата да са от рода на 192.168.... Дълго време искам да си направя една такава мрежа но не става.
Активен

Bogo

  • Напреднали
  • *****
  • Публикации: 632
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
Re: DHCP сървър на Debian
« Отговор #1 -: Apr 05, 2009, 17:19 »
apt-get install dhcp

/etc/default/dhcp трябва да съдържа ред подобен на този:
INTERFACES="eth1"
това указва на кой интерфейс ще раздава адресите

след това всичко се прави в /etc/dhcpd.conf
например моя файл изглежда така:


#
# Sample configuration file for ISC dhcpd for Debian
#
# $Id: dhcpd.conf,v 1.4.2.2 2002/07/10 03:50:33 peloy Exp $
#

# option definitions common to all supported networks...
option domain-name "domname.com";
option domain-name-servers 192.168.123.254, 79.87.27.61;

option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;

subnet 192.168.123.0 netmask 255.255.255.0 {
range 192.168.123.1 192.168.123.200;
option broadcast-address 192.168.123.255;
option domain-name-servers 192.168.123.254, 79.87.27.61;
option routers 192.168.123.254;
}
Активен

live free or die хард :)

shoshon

  • Гост
Re: DHCP сървър на Debian
« Отговор #2 -: Apr 05, 2009, 18:08 »
Колегата ти е дал точен отговор за това как да конфигурираш DHCP сървър. Предположил е, че вече интернета ти работи със статични IP-адреси. Така ли е? Ако не прочети точно как се конфигурира gateway.
http://newbiedoc.sourceforge.net/networking/homegateway.html      <- тук е дадено добро описание, ако го кобинираш с написаното в предишния постинг, всичко ще е прекрасно :)
Активен

koko92_national

  • Напреднали
  • *****
  • Публикации: 60
    • Профил
Re: DHCP сървър на Debian
« Отговор #3 -: Apr 05, 2009, 18:18 »
Значи в конфигурационния фаил написах това:
Код:
subnet 192.168.0.0 netmask 255.255.255.0{
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
range 192.168.0.2 192.168.0.255;
host teddy{
hardware ethernet 00:80:AD:80:9E:E3;
fixed-address 192.168.0.2;
}
}

на другата машина ми показва, че има мрежа но не мога да влизам в страниците. Как може да се оправи.
Активен

jerimo

  • Участници
  • ***
  • Публикации: 4
    • Профил
Re: DHCP сървър на Debian
« Отговор #4 -: Apr 05, 2009, 18:41 »
Наи лесния начин Firestarter i DHCP3.
Активен

koko92_national

  • Напреднали
  • *****
  • Публикации: 60
    • Профил
Re: DHCP сървър на Debian
« Отговор #5 -: Apr 05, 2009, 19:22 »
Може да е лесен, но аз съм започнал този и искам да го карам докрай.
Активен

koko92_national

  • Напреднали
  • *****
  • Публикации: 60
    • Профил
Re: DHCP сървър на Debian
« Отговор #6 -: Apr 05, 2009, 21:38 »
Хора помагайте! Туй нещо ми трябва. Пак казвам дава ми IP адрес, но нямам достъп до интернета!
Активен

Bogo

  • Напреднали
  • *****
  • Публикации: 632
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
Re: DHCP сървър на Debian
« Отговор #7 -: Apr 05, 2009, 22:44 »
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Това трябва да го сложиш да се изпълнява при зареждане на системата

И да не забравя
файла /etc/network/options трябва да има ред ip_forward=yes

за Дебиан или както е за всеки Линукс
echo "1" > /proc/sys/net/ipv4/ip_forward
« Последна редакция: Apr 05, 2009, 23:00 от Bogo »
Активен

live free or die хард :)

shoshon

  • Гост
Re: DHCP сървър на Debian
« Отговор #8 -: Apr 06, 2009, 00:10 »
Цитат
#
#configure the gateway
#

iptables -t nat -F
iptables -t mangle -F
iptables -F

#

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t mangle -A PREROUTING -j TTL --ttl-set 64
iptables -A FORWARD -i wlan0 -j ACCEPT



това съм го написал за моя лаптоп... дословно ти го копирам, за да не кажеш, че има грешка.... Забелечи wlan0 това е интерфейса (безжичния интернет) с който аз споделям интернет. При теб би трябвало да е eth1 . Всичко написано по горе от другарите е вярно само мисля, че малко трябва да се допълни.... Защо оставам с впечатлението, че си мислиш,че DHCP e отговорно за споделянето на интернет-а. Това е много грешно. DHCP (Dynamic Host Configuration Protocol ) служи (както и е написано ) да раздаде настройки на комpютрите в мрежата (IP-адреси, NETMASK, DNS, Gateway). Да внимаваш и с firewall-ите.
Профилакточно може да дадеш тук изхода на
Код:
iptables-save -c
« Последна редакция: Apr 06, 2009, 00:12 от shoshon »
Активен

shoshon

  • Гост
Re: DHCP сървър на Debian
« Отговор #9 -: Apr 06, 2009, 00:11 »
Прочери ли и линка, който първоначално пратих - там е описано доста подробно
Активен

koko92_national

  • Напреднали
  • *****
  • Публикации: 60
    • Профил
Re: DHCP сървър на Debian
« Отговор #10 -: Apr 06, 2009, 07:51 »
Аз го проверих ама почти нищо не разбрах.
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: DHCP сървър на Debian
« Отговор #11 -: Apr 06, 2009, 08:11 »
Виждам една пропусната част от примера на Bogo в твоите настройки - задаването на DHCP сървъри, които да се пратят към машината-клиент
Цитат
subnet 192.168.123.0 netmask 255.255.255.0 {
range 192.168.123.1 192.168.123.200;
option broadcast-address 192.168.123.255;
option domain-name-servers 192.168.123.254, 79.87.27.61;
option routers 192.168.123.254;
Предполагам, че машината-клиент успява да си вземе IP адрес, получаваш връзка към Интернет (можеш да го пробваш като пуснеш ping към 212.50.10.155, това е IP-то на linux-bg.org), но не могат да се зареждат интернет страници и нямаш ping, когато го пуснеш към домейн (например linux-bg.org). Когато зададеш в DHCP сървъра нужните DNS сървъри, тогаваша машината-клиент ще получи и DNS сървъри, и ще започне да зарежда интернет страници. Докато не зададеш нужните DNS сървъри в DHCP сървъра, DNS сървърите трябва да се задават ръчно в машината-клиент ;)
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
dhcp
Общ форум
the_black_wind 2 3456 Последна публикация Feb 26, 2005, 15:56
от the_black_wind
dhcp help
Настройка на програми
DarkBoss 6 3997 Последна публикация Mar 18, 2005, 20:05
от DarkBoss
Как да направя DHCP server на Debian GNU/Linux
Настройка на програми
LORD__DEMON 3 3369 Последна публикация May 17, 2005, 16:51
от Pulear
Конфигуриране на DHCP сървър
Настройка на програми
phantomlord 13 9900 Последна публикация Aug 22, 2005, 18:55
от phantomlord
vlan, bgp, pptpd, dns, ip route, tc, dhcp = Debian crash
Хардуерни и софтуерни проблеми
samiboy 7 4326 Последна публикация Dec 22, 2008, 13:35
от VladSun