Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Walki z CDN ciag dalszy :)
http://forum.freesco.pl/viewtopic.php?f=38&t=18212
Strona 1 z 1

Autor:  pape [ czwartek, 25 marca 2010, 22:45 ]
Tytuł:  Walki z CDN ciag dalszy :)

Na początek sorki ze z kazdym pakietem wyskakuje z problemem ;p

W nnd jakos sprawniej szlo... ale do sedna:

DHCP skonfigurowane (konfigami wspomagalem sie z nnd), jednak nie przydziela mi adresow. Oto config:

# Sample configuration file for ISC dhcpd

ddns-update-style=ad-hoc;
option domain-name "deltahost";
option domain-name-servers 192.168.30.1, 10.0.0.1;
option subnet-mask 255.255.255.0;
default-lease-time 21600;
max-lease-time 8640;
log-facility local7;

#Jezeli chcesz dodac statyczne wpisy dla komputerow
#musisz zmienic przedzial podany przy zmiennej range
#tak aby komputery ze stalym IP nie zawieraly sie w przedziale
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.250 192.168.0.254; #Zakres przydzielanych adresow
option broadcast-address 192.168.0.255; #Adres rozgloszeniowy
option routers 192.168.0.1; #Brama domyslna
authoritative;
}

###########################
###### BLOK 1A ######
###########################


host HOST {
hardware ethernet 00:06:4F:7D:38:56 ;
fixed-address 192.168.0.2;
option routers 192.168.0.1;
}

Wyglada na to ze dziala na eth1 ale nie rozdaje numerkow ;x

Mar 25 21:51:04 deltahost dhcpd: Listening on LPF/eth1/00:0b:6a:74:32:f6/192.168.0.0/24
Mar 25 21:51:04 deltahost dhcpd: Sending on LPF/eth1/00:0b:6a:74:32:f6/192.168.0.0/24
Mar 25 21:51:04 deltahost dhcpd: Sending on Socket/fallback/fallback-net
Mar 25 21:51:04 deltahost dhcpd: There's already a DHCP server running.
Mar 25 21:51:04 deltahost dhcpd:

Kolejna sprawa to niceshaper, dostaje komunikat:

:: Uruchamiam niceshaper (kontrola przepĹywu) [BUSY] Check your iface directives
quit...

Ale tez w configu nic nie widze,,, na odpowiednim interfejsie chce startowac. Oto config:

<global>
iface inet eth0 /29
iface local eth1 192.168.0.1/24
do not shape local with 192.168.0.0/24
do not shape local 192.168.0.1 with 192.168.0.0/24
shape router true low 2kbps ceil 8kbps prio 2
stats unit kbps dump 10c file /srv/http/nsstats.txt
resolve hostname false
method mark
reload 4s
</global>



eth0 =WAN
eth1=LAN

rc.conf:

#Static IP example
eth1="eth1 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255"

INTERFACES=(eth0 eth1)


Mam jeszcze pytanie. Czy polecenie arp nie powinno zwracac jakichs wynikow ? U mnie pustka...:

[root@deltahost ~]# arp
[root@deltahost ~]# arp
[root@deltahost ~]# arp


No i na koniec jakis dziwny blad w logu od ppp:

Mar 25 20:28:07 deltahost pppd[1379]: Cannot determine ethernet address for proxy ARP
Mar 25 20:28:13 deltahost pppd[1425]: Cannot determine ethernet address for proxy ARP
Mar 25 20:29:07 deltahost pppd[1513]: Cannot determine ethernet address for proxy ARP
Mar 25 20:29:34 deltahost pppd[1639]: Cannot determine ethernet address for proxy ARP
Mar 25 20:38:11 deltahost dhcpcd: timed out
Mar 25 20:38:12 deltahost pppd[1277]: Cannot determine ethernet address for proxy ARP
Mar 25 20:41:39 deltahost dhcpcd: timed out
Mar 25 20:41:40 deltahost pppd[1264]: Cannot determine ethernet address for proxy ARP
Mar 25 20:50:42 deltahost pppd[1274]: Cannot determine ethernet address for proxy ARP


Pomocy ?

Autor:  Maciek [ czwartek, 25 marca 2010, 23:05 ]
Tytuł: 

1. W /etc/conf.d/dhcp
: [/] [] ()
DHCP_ARGS="IFX -q"

zamiast IFX wpisz swój interfejs LAN a więc eth1 i wpisz /etc/rc.d/dhcpd restart.
W razie problemów /var/log/messages.log

2. To:
: [/] [] ()
iface inet eth0 /29

nie jest chyba poprawne.

Autor:  -MW- [ czwartek, 25 marca 2010, 23:43 ]
Tytuł: 

dla serwera dhcp wazny jest wpis
shared-network

Cytuj:
ddns-update-style=ad-hoc;
authoritative;

shared-network name {

subnet 10.0.0.1 netmask 255.255.255.0 {
range 10.0.0.5 10.0.0.15;
option routers 10.0.0.1;
option domain-name-servers 10.0.0.1;
option subnet-mask 255.255.255.0;
option domain-name "nazwa_sieci";
option broadcast-address 10.0.0.255;
option netbios-node-type 8;
default-lease-time 86400;
max-lease-time 86400;
option netbios-name-servers 10.0.0.1;
option netbios-dd-server 10.0.0.1;
}

subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.4 192.168.0.5;
option routers 192.168.0.1;
option domain-name "nazwa_sieci";
option domain-name-servers 192.168.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option netbios-node-type 8;
default-lease-time 86400;
max-lease-time 86400;
option netbios-name-servers 192.168.0.1;
option netbios-dd-server 192.168.0.1;
}

}


host nazwa_hosta {
fixed-address 10.0.0.9;
hardware ethernet 00:10:20:30:40:50;
option routers 10.0.0.1;
option domain-name-servers 10.0.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;
}



host nazwa_hosta {
fixed-address 192.168.0.3;
hardware ethernet 00:1f:d0:50:01:62;
option routers 192.168.0.1;
option domain-name-servers 192.168.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
}


http://forum.freesco.pl/viewtopic.php?t=18009&start=60

Autor:  pape [ piątek, 26 marca 2010, 12:15 ]
Tytuł: 

To mam poprawnie juz:

iface inet eth0 MOJE_IP/29

A dhcpd:> w tym co mam w nnd nie trzeba dla kazdego usera dopisywac np broadcast itd... ale poprawie, i zobacze,,,

no i w dhcp conf tez zaraz spóbujemy

Autor:  rikardo7 [ piątek, 26 marca 2010, 14:50 ]
Tytuł: 

Cytuj:
rc.conf:

#Static IP example
eth1="eth1 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255"

INTERFACES=(eth0 eth1)

a dlaczego nie masz podniesionego interfejsu eth0? no i na koncu pownno byc "up" u mnie ta sekcja wyglada tak :
Cytuj:
#Static IP example
eth0="eth0 79.x.x.x netmask 255.255.255.248 broadcast 79.x.x.x up" ##<-- jak masz IP przydzielane z dhcp postaw "#"
eth1="eth1 192.168.2.1 netmask 255.255.255.0 broadcast 192.168.2.255 up"
#eth0="dhcp" ##<-- jak IP przydzielane jest przydzielane z dhcp usun "#"
INTERFACES=(eth0 eth1)

# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 79.x.x.x"
ROUTES=(gateway)


EDIT

A co do niceshapera, go gdzie masz interfejs na swiat? u mnie global wygladalo tak :
Cytuj:
<global>
iface inet eth0 79.x.x.x/29
iface local eth1 192.168.2.1/24
do not shape local 79.x.x.x with 192.168.2.0/24
do not shape local 192.168.2.1 with 192.168.2.0/24
shape router true low 2kbps ceil 15kbps prio 5
stats unit kbps dump 3c file /home/httpd/html/ns.txt
resolve hostname true
method mark
reload 2s
</global>

Autor:  viater [ piątek, 26 marca 2010, 16:20 ]
Tytuł: 

pape pisze:
A dhcpd:> w tym co mam w nnd nie trzeba dla kazdego usera dopisywac np broadcast itd... ale poprawie, i zobacze,,,
A czym się różni dhcpd w CDN od tego z NND ? Chyba tylko wersją. Zapewniam Cię, że w CDN też nie trzeba dopisywać osobno dla każdego statycznego hosta

option routers x.x.x.x
option domain-name-servers x.x.x.x;

no chyba, że dla różnych hostów chcesz dać inny dns albo router...

Autor:  pape [ sobota, 27 marca 2010, 14:30 ]
Tytuł: 

rc.conf:

#Static IP example
eth1="eth1 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255"

INTERFACES=(eth0 eth1)


Mam tak ponieważ na eth0 nie mam dhcp, w interfaces tylko podnosze sobie pusty eth0, a ppp "łaczy sie" z tym eth0. Nie moge wpisac tam dhcp jesli mam z ppp, podczas startu systemu wtedy dlugo próbuje złapac adres i na koniec wywala FAIL, wiec po co skoro bez tego szybciej sie odpala, i necik na serwerze mam ;) i oczywiscie 4 interfejsy :D eth0 eth1 lo ppp0

Autor:  Maciek [ sobota, 27 marca 2010, 14:46 ]
Tytuł: 

Prawidłowo masz. Przy używaniu ADSL nie konfiguruje się eth0 lub nadaje się mu ip 0.0.0.0.

Autor:  pape [ sobota, 27 marca 2010, 15:24 ]
Tytuł: 

:: Stopping DHCP Server [DONE]
:: Starting DHCP Server [FAIL]
[root@deltahost ~]# dhcpd
Internet Systems Consortium DHCP Server 4.1.0p1
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
WARNING: Host declarations are global. They are not limited to the scope you declared them in.
/etc/dhcpd.conf line 392: unexpected end of file
}
^
Configuration file errors encountered -- exiting


wwwrrrrrrrrrrrr,,,,, gdzie tutaj jest blad ?????oto ostatnie linie mojego dhcpd.conf:


host WYROSTKIEWICZ_PC {
hardware ethernet 00:1A:4D:9E:58:59;
fixed-address 192.168.0.214;
option routers 192.168.0.1;
}

spacja na koncu mu nie pasuje czy jak ? sam dodaje po zapisaniu automatycznie ;/

Autor:  Maciek [ sobota, 27 marca 2010, 15:44 ]
Tytuł: 

Wystaw gdzieś cały. Być może masz po prostu nadmiarowy { lub } gdzie indziej.

Autor:  pape [ sobota, 27 marca 2010, 16:36 ]
Tytuł: 

tak, brakowalo mi po calym shared-network name }}

DHCP dziala ;) mam IP na lokalnym, necik na serwerze, wgrany niceshaper, pokazuje mi aktywnego:


[root@deltahost ~]# niceshaper stats
HOST DOWNLOAD ( UTILIZE ) UPLOAD ( UTILIZE )
localhost 15.0kbps - ( 0.0kbps )
Dynamiczny1 256.0kbps - ( 0.0kbps ) 256.0kbps - ( 0.2kbps )

jednak na lokalnym kompie nie mam neta, i nie jest to wina DNSow, bo po IP pingi nawet nie leca ;x

Gdzie teraz szukac problemu >?

A tak wogole ? to bez niceshapera domyslnie po uzyskaniu przez DHCP IP na lokalnym powinien byc net ?

Autor:  Maciek [ sobota, 27 marca 2010, 18:01 ]
Tytuł: 

Sprawa być może jest trywialnie prosta.
Wszystko zależy od tego, czy przeczytałeś wszystko co trzeba na stronie CDN.
1. Wersja pierwsza - wszystko przeczytałeś i wykonałeś wg zaleceń. Wtedy mamy poważny problem i będziemy szukać przyczyn, co może być trudne.
2. Należysz do osób, które czytają instrukcje tylko wtedy, jak już wszystkie inne sposoby zawiodą. Wtedy sytuacja jest prosta. Ja odeślę cię na stronę CDN, a ty przeczytasz tam, ze firewall należy skonfigurować, bowiem domyślnie jest on ustawiony na dwa interfejsy ethernetowe. Wpiszesz do /etc/rc.firewall jako EXTIF ppp0 i zrestartujesz firewall. A może zarumienisz się jak pomidor, bo okaże się, ze w ogóle zapomniałeś wgrać pakiet firewall.

Autor:  pape [ sobota, 27 marca 2010, 19:25 ]
Tytuł: 

no wlasnie firewall jest,,, ppp0 jest, neta brak ;x przejze jeszcze za literowkami,,,

Autor:  pape [ sobota, 27 marca 2010, 19:54 ]
Tytuł: 

Działa :) dziekować za pomoc ;d wskazówki okazały się cenne :)

teraz jeszcze pytanie :) Jak w najlepszy sposób rozwiac automatyczne laczenie sie pppoe po zerwaniu ? Czy pakiet ppp oferuje cos takiego ? gdzies w ustawieniach mozna tak go ustawic ?

Chce się przygotować na taka ewentualnosc, bo zauwazylem ze jak na chwilke mu wypne kabelek, to pozniej sam sie nie polaczy ponownie, trzeba zatrzymac ppp i odpalic ponownie, sam restart nawet nie dziala poprawnie,,, trzeba resetnac, a pozniej jeszcze wystartowac,, bo reset ubija tylko ale nie moze wystartowac. Czy jedyne wyjscie to puszczanie pinga co jakis czas i jesli nie leca to wtedy automatyczne podniesienie skryptem ? taki watchdog ;p

Moze za bardzo kombinuje ? i jakos da sie przekonac do tego ppp w standardzie :)

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/