Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 27 czerwca 2025, 12:51

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 13 ] 
Autor Wiadomość
Post: niedziela, 23 października 2005, 02:09 
Offline

Rejestracja: niedziela, 3 lipca 2005, 17:01
Posty: 37
Lokalizacja: Knurów
Witam.

W serwerku mam 5 kart sieciowych (tylko tyle mam złącz PCI) ale potrzebuję skonfigurować siedem podsieci.
Chciałbym przypisać do jednej karty więcej niż jedną podsieć i potem rozdzielić to na switchu.
Mam następujące pytanie:
1. czy da się to wogóle zrobić??
2. jeżeli tak to gdzie mogę zdeklarować do jakiej karty dana pula adresów IP będzie przyporządkowana...

Pozdrawiam:
Miłosz K.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 02:20 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
1, tak
2. w /etc/network/internal/ethX

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 11:17 
Offline

Rejestracja: niedziela, 3 lipca 2005, 17:01
Posty: 37
Lokalizacja: Knurów
Dzięki za pomoc. Wiedziałem że to gdzieś jest i taka możliwość istnieje.

Pozdrawiam
Miłosz K.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 16:51 
Offline

Rejestracja: niedziela, 3 lipca 2005, 17:01
Posty: 37
Lokalizacja: Knurów
Mam mały problem jednak z uruchomieniem tej konfiguracji...a mianowicie:

Zrobiłem tak:
1. instalacja NND
2. po instalacji net_conf
3. konfigurator spytał się o karty (2x a kart jest szt.5)
4. skonfigurowałem dsl
5. założyłem 7 klas adresów od 192.168.2.x do 192.168.8.x
6. zdeklarowałem ilości adresów dla poszczególnych klas
7. reboot
....
wywalił mi że No subnet declaration for eth5, eht6, eth7 i eth8
....
więc
8. w /etc/network/internal wykasowałem eth5, eth6, eth7 oraz eth8
9. po wyedytowaniu pliku /etc/rc.conf zmieniłem na:

EXTIF="eth0"
INTIF1="eth1"
INTIF2="eth2"
INTIF3="eth3"
INTIF4="eth3"
INTIF5="eth4"
INTIF6="eth4"
INTIF7="eth4"

poniżej zmieniłem:
DHCPIF=(eth1 eth2 eth3 eth4 eth5 eth6 eth7)
na:
DHCPIF=(eth1 eth2 eth3 eth4)

Po rebocie nie wywala mi już o tym eth5 eth6 i eth7 tylko...
No subnet declaration for eth4 (0.0.0.0)

Co robię nie tak i gdzie ta żaba??

Pozdrawiam:
Miłosz K.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 16:58 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
w eth4 robisz delkaracje aliasow na pozostal;e adresy.

INTIF6="eth4"
INTIF7="eth4" to jest zbedne

ifconfig eth4:1 ..........up
ifconfig eth4:2 ..........up

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 17:43 
Offline

Rejestracja: niedziela, 3 lipca 2005, 17:01
Posty: 37
Lokalizacja: Knurów
Normalnie ciachnij tym mieczem jak możesz bo ... ja nie wiem.

Problem polega na tym, że po pierwsze słaby jestem z linuxa i to nie ulega wątpliwości ... ale się uczę.

Dosłownie nie zrobiłem nic ...przeczytałem posta ... i chodzi. Po rebocie nie pisze już nic o tym że nie ma zdeklarowane adresów na eth4 itd ... komunikuje, że nasłuchuje DHCP na eth4 do eth1 itd...

Natomiast przydziela sobie zakresy do interfejsów następująco:
eth1: 192.168.2.x
eth2: 192.168.3.x
eth3: 192.168.4.x (chciałem żeby było 192.168.4.x; 192.168.5.x)
eth4: 192.168.5.x (chciałem żeby było 192.168.6.x; 192.168.7.x; 192.168.8.x)

DHCP przydziela po 1 kalsie adresów (kolejno) do każdego ethx.

Rozumiem, że chodzi o tą deklarację:
Cytuj:
ifconfig eth4:1 ..........up
ifconfig eth4:2 ..........up


Możesz mi powiedzieć tak łopatologicznie jak to wpisać?

Pozdrawiam:
Miłosz K.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 18:49 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
: [/] [] ()
#!/bin/sh

. /etc/rc.d/functions

IP="192.168.0.1"
IP1="192.168.9.1"
# mozesz podac nastepne
MASKA="255.255.255.0"
BROADCAST=`/bin/ipmask $MASKA $IP | cut -f 1 -d ' '`
BROADCAST1=`/bin/ipmask $MASKA $IP1 | cut -f 1 -d ' '`
#i tu
case $1 in
        start)
                ifconfig `basename $0` $IP  broadcast $BROADCAST netmask $MASKA up
               # tu dopisujesz dla kazdego dodatkowego :1 :2 :3 itd...
               ifconfig `basename $0`:1 $IP1  broadcast $BROADCAST1 netmask $MASKA up

                wynik
                ;;
        stop)
                ifconfig `basename $0` down
                wynik
                ;;
esac

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 20:13 
Offline

Rejestracja: niedziela, 3 lipca 2005, 17:01
Posty: 37
Lokalizacja: Knurów
Zrobiłem jak napisałeś ale nie chodzi.... jest tak.

1. dla konkretynych eth przydziela po pierwszym zakresie IP czyli:
eth1:192.168.2.x
eth2:192.168.3.x
eth3:192.168.4.x (dałem 192.168.4.x; 192.168.5.x)
eth4:192.168.6.x (dałem 192.168.6.x; 192.168.7.x; 192.168.8.x)

2. Skonfigurowałem DHCP ale adresy przydziela po mac-kach tylko w tej pierwszej klasie na każdym eth. Kolejne klasy są tak jakby martwe.

3. Przypisałem z ręki do karty cała konfigurację (ip, maska, dns) dotyczącą adresu z drugiej lub trzeciej klsasy przypisanej do danego eth i zima. Nie działa .. czyli tak jakby wogóle tego nie miał na karcie.

Nie wiem gdzie jeszcze można to ustawić.....

Pozdrawiam:
Miłosz K.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 23:32 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
ja wyzucam wszystko z katalogu /etc/network/internal/
zostawiam tylko lo

mam plik o nazwie interfejsy:
w innej lokalizacji niz podana :)



echo " "
echo " >>>>>>>>>>>>> URUCHAMIAM DODATKOWE INTERFEJSY SIECI <<<<<<<<<<<<<<<<< "


Cytuj:
#----------- interfejs fizyczny ------------------------------------------------
ifconfig eth1 192.168.0.1 netmask 255.255.255.248 broadcast 192.168.0.7 up


#----------- Aliasy ------------------------------------------------------------
ifconfig eth1:0 192.168.0.9 netmask 255.255.255.248 broadcast 192.168.0.15 up
ifconfig eth1:1 192.168.0.17 netmask 255.255.255.248 broadcast 192.168.0.23 up
ifconfig eth1:2 192.168.0.25 netmask 255.255.255.248 broadcast 192.168.0.31 up
ifconfig eth1:3 192.168.0.33 netmask 255.255.255.248 broadcast 192.168.0.39 up
ifconfig eth1:4 192.168.0.41 netmask 255.255.255.248 broadcast 192.168.0.47 up
ifconfig eth1:5 192.168.0.49 netmask 255.255.255.248 broadcast 192.168.0.55 up
ifconfig eth1:6 192.168.0.57 netmask 255.255.255.248 broadcast 192.168.0.63 up
ifconfig eth1:7 192.168.0.65 netmask 255.255.255.248 broadcast 192.168.0.71 up
ifconfig eth1:8 192.168.0.73 netmask 255.255.255.248 broadcast 192.168.0.79 up



oczywiscie zakres moze sieci moze byc inny


aby dhcp dzilal na wszystkich interfejsach w pliku
/etc/dhcpd.conf dodalem taki wpis obejmujacy wieksza podsiec


Cytuj:

subnet 192.168.0.0 netmask 255.255.0.0 { # Dynamiczny przydzial; IP w sieci o adresie:
range 192.168.0.4 192.168.0.6; # Zakres przydzielanych adresów dynamicznie
option domain-name-servers 192.168.0.1; # DNS-y (oddziel przecinkiem xxx,yyy)
option domain-name "xxx.net"; # Domena
option netbios-node-type 8;
default-lease-time 86400; # Czas utrzymania adresu IP
max-lease-time 86400; # Maxymalny czas utrzymania adresu IP
#option netbios-name-servers 192.168.0.1;
#option netbios-dd-server 192.168.0.1;
}


dynamicznie przydziela adresy tylko z zakresu range 192.168.0.4 192.168.0.6; i te ip nie maja dostepu do netu, bo w pliku ethers sa zablokowane mac-i i arp pilnuje, natomiast reszta ma statyczne wpisy

serwer dhcp uruchamiam recznie (usunolem wpis w rc.conf) bo cos tam zle bylo zle - nie pamietan juz co, zle wyliczalo brodcaster na pierwszym interfejsie - chyba to.


Cytuj:
# Start DHCP
echo " "
echo ">>>>>>>>>>>>>>>>>>>>Startuje DHCP<<<<<<<<<<<<<<<<<<<<<<<"
if [ -x /usr/sbin/dhcpd ]; then
echo "Starting DHCP serwer"
/usr/sbin/dhcpd eth1
fi



a zatrzymuje

Cytuj:
PIDFILE="/var/run/dhcpd.pid"
PID=`cat $PIDFILE 2>/dev/null`

kill $PID &> /dev/null



oczywiscie zeby to wszystko ladnie startowalo po wlaczeniu kompa trzeba dodac wywolanie w rc.local w odpowiedniej kolejnosci


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 24 października 2005, 01:07 
Offline

Rejestracja: niedziela, 3 lipca 2005, 17:01
Posty: 37
Lokalizacja: Knurów
Po kilkunastu godzinach kombinowania (jak koń pod górę) mogę oświadczyć że nie zrobiłem tego tak jak chciałem....niestety -MW- to co chodzi u Ciebie u mnie jakoś też zaskoczyć nie może. Trudno na dzisiaj daje sobie z tym spokój...

Pozdrawiam:
Miłosz K.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 24 października 2005, 01:23 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
Cytuj:
Po kilkunastu godzinach kombinowania



eee minelo chyba ze 2 godziny.



ja zanim postawilem router do sieci to czarowalem 2 miesiace,
po to aby wszystko bylo dograne na ostatni guzi :)
wszystko testowalem pomalutku, przy kawie.
pisalem pliki robiace kopie plikow configuracyjnych i teraz identyczny router stawiam w 15 minut.


milej zabawy :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 24 października 2005, 11:28 
Offline

Rejestracja: niedziela, 3 lipca 2005, 17:01
Posty: 37
Lokalizacja: Knurów
No to ze mną też tak do końca ciężko nie jest. Coś tam radę sobie daję ale jak zaznaczam z linuxa to ja cienki jestem jak polsilver. Routerka/servera miałem postawionego bez problemu instrukcje są dobre i forum też pomaga ... także nie było problemu. Moja sieć zaczeła się rozrastać a do tego coraz to jakiś nowy AP stawiam i chciałem to zrobić tak, aby klienty po radiu się nie widziały itd ... stąd ten pomysł z klasami adresów. Serwerek musi stać w jednej lokalizacji a mam tylko 5xPCI w kompie i tak sobie wymyśliłem że przypisze po kilka klas do jednej karty ... niestety nie wyszło ... ha ha ha

....ale się nie poddaję. Do pracy zabrałem kompa i w wolnej chwili przetestuje konfiga na dwóch kartach z trzema klasami i dhcp skonfiguruję tak jak ty to zrobiłeś (bo może problem polegać tak czuję w za wąskim zakresie "range") i potestuje na żywym organiźmie ale nie wpiętym do ruchu....

... linux jest piękny bo zmusza do myślenia i nauki. Ja się nie poddałem szybko. W sobote siedziałem od 8 rano do 2 w nocy w niedzielę ... potem od tak może 9 w niedzielę rano do 4 w nocy w poniedziałek.... efekt nie osiągnięty choć coś tam się działo (ale nie tak jak chciałem). A i tak to przetestuję tutaj u siebie w firmie ... jak zaskoczy to to zastosuję w serwerku tym co chodzi.

Pozdrawiam:
Miłosz K.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 24 października 2005, 22:40 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
zycze powodzenia.


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 13 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 8 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl