Автор Тема: dhcpd неволи  (Прочетена 4051 пъти)

4096bits

  • Напреднали
  • *****
  • Публикации: 6191
    • Профил
dhcpd неволи
« -: Oct 23, 2017, 16:40 »
Случая е следния...
Има един рутер, който раздава адреси от клас В. Има едно Pi, което е вързано за този рутер и на него работи dhcpd-то, което раздава адреси от клас С на едни машинки. Проблема е, че тези машинки нямат интернет, който идва през рутера.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

Acho

  • Напреднали
  • *****
  • Публикации: 5282
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: dhcpd неволи
« Отговор #1 -: Oct 23, 2017, 16:46 »
Гейтуеите правилни ли са ? Пуснат ли е някакъв си NAT ? Раздават ли се правилните DNS-и ?

Говорим и за двата рутера, които са последователно, нали така ?
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

4096bits

  • Напреднали
  • *****
  • Публикации: 6191
    • Профил
Re: dhcpd неволи
« Отговор #2 -: Oct 23, 2017, 18:14 »
GW на рутера, който получава интернета е сетнат на 172.23.0.1 NAT е пуснат. С клас мрежата, която Pi-то ( което получава интернета от рутера ) раздава с dhcpd, си работи, машините се виждат. Но те не получават интернет. DNS-a също е зададен в dhcpd.
Ако Pi-то раздава адреси от клас В, машините получават интернет, но ако тази мрежа е от клас С, интернет не се получава.

WWW --- Рутер        --------   Pi      --------- С мрежа, която не получава интернет
              172.23.0.1              dhcpd

Също, машините от С мрежата нямат достъп до В мрежата на рутера. Но това не е нужно. Просто С мрежата трябва да получава интернет
« Последна редакция: Oct 23, 2017, 18:30 от 4096bits »
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

jet

  • Напреднали
  • *****
  • Публикации: 3473
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: dhcpd неволи
« Отговор #3 -: Oct 23, 2017, 18:58 »
Какъв е гейтуея на С мрежата
от С мрежата им ли пинг към 8.8.8.8
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

4096bits

  • Напреднали
  • *****
  • Публикации: 6191
    • Профил
Re: dhcpd неволи
« Отговор #4 -: Oct 23, 2017, 19:21 »
На С мрежата е gw e 192.168.1.1, а пинг към 8.8.8.8 от тази мрежа няма. Също няма и пинг към gw, рутера, който получава интернета - 172.23.0.1.
Ако трябва да се създаде някаква връзка между gw на В мрежата и този на С мрежата, как и откъде става това?
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

Acho

  • Напреднали
  • *****
  • Публикации: 5282
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: dhcpd неволи
« Отговор #5 -: Oct 23, 2017, 19:29 »
Ми туй Pi с каква ОС е ? Там трябва да бараш, каквото ще бараш.

За затова попитах пуснато ли нещо като NAT (и на двата рутера) ? Маскарадинг некав дето се вика.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

pgmgm

  • Гост
Re: dhcpd неволи
« Отговор #6 -: Oct 23, 2017, 19:57 »
Бих тръгнал от най-тривиалното:

 echo 1 > /proc/sys/net/ipv4/ip_forward

на распберито.
Активен

4096bits

  • Напреднали
  • *****
  • Публикации: 6191
    • Профил
Re: dhcpd неволи
« Отговор #7 -: Oct 23, 2017, 20:15 »
Системата на Pi-то Ubuntu 16.04 4.4.32v7
Eто и конфига на dhcpd:

Код:
# /etc/dhcp/dhcpd.conf

authoritative;
option domain-name-servers 8.8.8.8, 8.8.4.4;
default-lease-time 28800;
max-lease-time 64800;

# Subnet
shared-network Home {
subnet 172.23.0.0 netmask 255.255.0.0 {
option routers 172.23.0.1;

}


subnet 192.168.1.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
range 192.168.1.128 192.168.1.254;

}


}


echo 1 > /proc/sys/net/ipv4/ip_forward e сетнато.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

backinblack

  • Напреднали
  • *****
  • Публикации: 3201
    • Профил
Re: dhcpd неволи
« Отговор #8 -: Oct 23, 2017, 20:27 »
Masquerading
Активен

4096bits

  • Напреднали
  • *****
  • Публикации: 6191
    • Профил
Re: dhcpd неволи
« Отговор #9 -: Oct 23, 2017, 20:33 »
Masquerading
Какво точно с маските.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

pgmgm

  • Гост
Re: dhcpd неволи
« Отговор #10 -: Oct 23, 2017, 20:43 »
option routers 192.168.1.1;

pi-то има ли на съответният интерфейс този адрес (192.168.1.1),  дай цялата конфигурация.
Не само на DHCP-то, ами и

ifconfig -a
ip r s  /или netstat -nr/

iptabpes -t nat -L
iptables -L FORWARD



Активен

pgmgm

  • Гост
Re: dhcpd неволи
« Отговор #11 -: Oct 23, 2017, 20:48 »
ifconfig eth0:0 192.168.1.1 netmask 255.255.255.0 up
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -d 0/0 -j MASQUERADE
iptables -P FORWARD ACCEPT
iptables -I INPUT 1 -s 192.168.1.0/24 -j ACCEPT
Активен

backinblack

  • Напреднали
  • *****
  • Публикации: 3201
    • Профил
Re: dhcpd неволи
« Отговор #12 -: Oct 23, 2017, 21:02 »
Masquerading
Какво точно с маските.

Аз ползвам шореуол за тази цел имам там едно правило, а без шореуол знам, че в ип таблес се вкарваше нещо, дето май същото което колегата ти писа. Без маскирането и-нет не идва.
Активен

deant01

  • Напреднали
  • *****
  • Публикации: 221
  • Distribution: Debian/sid
  • Window Manager: Gnome 3
    • Профил
Re: dhcpd неволи
« Отговор #13 -: Oct 23, 2017, 21:40 »
боже опази  :o
Активен

Ripples of paradox spread out across the sea of causality.

4096bits

  • Напреднали
  • *****
  • Публикации: 6191
    • Профил
Re: dhcpd неволи
« Отговор #14 -: Oct 23, 2017, 21:45 »
@pgmgm, това проработи. Сега трябва да разбера, защо. Ако можеш да пратиш линкче с повече инфо по въпроса. А аз ще си потърся отделно.

Благодаря за помощта!
« Последна редакция: Oct 23, 2017, 21:47 от 4096bits »
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Не мога да пусна dhcpd
Настройка на програми
metal 0 1351 Последна публикация Feb 26, 2006, 15:01
от metal
Dhcpd 3.0.3 проблем
Настройка на програми
Yasen6275 6 2350 Последна публикация Jul 15, 2006, 13:27
от Yasen6275
Къде се намира пакета dhcpd пакета?
Настройка на програми
emagi 8 2813 Последна публикация Dec 05, 2006, 22:51
от Hapkoc
Скрипт dhcpd&&iptables
Хардуерни и софтуерни проблеми
byzon 1 1754 Последна публикация Dec 18, 2007, 02:18
от Nikolavp
проблем с dhcpd
Настройка на програми
skuller 2 2006 Последна публикация Feb 25, 2008, 10:53
от Dean79