Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
5 kart sieciowych http://forum.freesco.pl/viewtopic.php?f=22&t=9545 |
Strona 1 z 1 |
Autor: | Milosz_mily [ niedziela, 23 października 2005, 02:09 ] |
Tytuł: | 5 kart sieciowych |
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. |
Autor: | zciech [ niedziela, 23 października 2005, 02:20 ] |
Tytuł: | |
1, tak 2. w /etc/network/internal/ethX |
Autor: | Milosz_mily [ niedziela, 23 października 2005, 11:17 ] |
Tytuł: | |
Dzięki za pomoc. Wiedziałem że to gdzieś jest i taka możliwość istnieje. Pozdrawiam Miłosz K. |
Autor: | Milosz_mily [ niedziela, 23 października 2005, 16:51 ] |
Tytuł: | |
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. |
Autor: | zciech [ niedziela, 23 października 2005, 16:58 ] |
Tytuł: | |
w eth4 robisz delkaracje aliasow na pozostal;e adresy. INTIF6="eth4" INTIF7="eth4" to jest zbedne ifconfig eth4:1 ..........up ifconfig eth4:2 ..........up |
Autor: | Milosz_mily [ niedziela, 23 października 2005, 17:43 ] |
Tytuł: | |
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. |
Autor: | zciech [ niedziela, 23 października 2005, 18:49 ] |
Tytuł: | |
#!/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 |
Autor: | Milosz_mily [ niedziela, 23 października 2005, 20:13 ] |
Tytuł: | |
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. |
Autor: | -MW- [ niedziela, 23 października 2005, 23:32 ] |
Tytuł: | |
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 |
Autor: | Milosz_mily [ poniedziałek, 24 października 2005, 01:07 ] |
Tytuł: | |
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. |
Autor: | -MW- [ poniedziałek, 24 października 2005, 01:23 ] |
Tytuł: | |
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 ![]() |
Autor: | Milosz_mily [ poniedziałek, 24 października 2005, 11:28 ] |
Tytuł: | |
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. |
Autor: | -MW- [ poniedziałek, 24 października 2005, 22:40 ] |
Tytuł: | |
zycze powodzenia. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |