root800 Napisano Listopad 20, 2007 Zgłoszenie Share Napisano Listopad 20, 2007 mam taki problem którego nie moge rozwiązać Red Hata 9 z dwoma kartami sieciowymi eth0 i eth1 eth0 ma adres 10.0.0.101 255.255.255.0 eth1 ma adres 10.0.0.102 255.255.255.0 brama na firewalla 10.0.0.1 dnsy tpsy do tej pory za pomocą eth1 łączyłem sie z siecią i z internetem i wszystko działało jednak jak chce sie przełączyć na eth0 to nie łączy mi sie z siecią(pingi nie chodzą) mimo że karta ładuje sie podczas startu systemu(dioda na karcie mruga) wiec fizycznie jest sprawna sprawdzałem wszystkie znane mi pliki konfiguracyjne i nie moge znaleźć błędnego wpisu czy kto wie co jest nie tak ........ bede ogromnie wdzięczny plik iptables *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :RH-Lokkit-0-50-INPUT - [0:0] -A INPUT -j RH-Lokkit-0-50-INPUT -A FORWARD -j RH-Lokkit-0-50-INPUT -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 80 --syn -j ACCEPT -A RH-Lokkit-0-50-INPUT -p udp -m udp -s 0/0 --sport 67:68 -d 0/0 --dport 67:68 -i eth0 -j ACCEPT -A RH-Lokkit-0-50-INPUT -p udp -m udp -s 0/0 --sport 67:68 -d 0/0 --dport 67:68 -i eth1 -j ACCEPT -A RH-Lokkit-0-50-INPUT -i lo -j ACCEPT -A RH-Lokkit-0-50-INPUT -i eth0 -j ACCEPT -A RH-Lokkit-0-50-INPUT -i eth1 -j ACCEPT -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 0:1023 --syn -j REJECT -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 2049 --syn -j REJECT -A RH-Lokkit-0-50-INPUT -p udp -m udp --dport 0:1023 -j REJECT -A RH-Lokkit-0-50-INPUT -p udp -m udp --dport 2049 -j REJECT -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 6000:6009 --syn -j REJECT -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 7100 --syn -j REJECT COMMIT Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 20, 2007 Zgłoszenie Share Napisano Listopad 20, 2007 A lokalnie pingi chodzą? Tzn. na tej maszynie, do której są włożone obie karty ping 10.0.0.101 ping 10.0.0.102 No i jak wygląda tablica route? [EDIT]Może jeszcze ifconfig się przydać. Wstawiając listingi z tych poleceń korzystaj ze znaczników [code][/code] (listing do 15 linii max) lub [codebox][/codebox] (powyżej 15 linii) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
root800 Napisano Listopad 20, 2007 Autor Zgłoszenie Share Napisano Listopad 20, 2007 chodzą jak pinguje z innego kompa na 10.0.0.102 i 10.0.0.101 to pingi chodzą ale tylko wówczas jak jestem połączony przez eth1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 20, 2007 Zgłoszenie Share Napisano Listopad 20, 2007 chodzą jak pinguje z innego kompa na 10.0.0.102 i 10.0.0.101 to pingi chodzą ale tylko wówczas jak jestem połączony przez eth1 Odpowiadają oba adresy przez tę samą kartę? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
root800 Napisano Listopad 20, 2007 Autor Zgłoszenie Share Napisano Listopad 20, 2007 Odpowiadają oba adresy przez tę samą kartę? tak Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 20, 2007 Zgłoszenie Share Napisano Listopad 20, 2007 No to coś jest nie teges z konfiguracją sieci. Tzn. dwa IP na fizycznie jednej karcie? a jakie są adresy przypisane do tej drugiej? Pokaż jeszcze to o czym pisałem w pierwszym poście - edytowałem go akurat jak odpowiadałeś. Tabela rutowań, ifconfig. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
root800 Napisano Listopad 20, 2007 Autor Zgłoszenie Share Napisano Listopad 20, 2007 nie działają na jednej karcie bo to niemożliwe eth0 ma adres 10.0.0.101 eth1 ma adres 10.0.0.102 jeżeli red hat jest podłączony do sieci przez eth0 to chodzą pingi(z zupełnie innego kompa) na obie karty czyli komp 10.0.0.103 pinguje na eth0 i eth1 jeżeli przepne kabel z eth0 na eth1 to żadne pingi juz nie chodzą w etc/sysconfig nie mam czegoś takiego jak tabele rutowań (on nie ma być ruterem) ifconfig wywala coś takiego i z tego co sie orientuje to nie ma tu błędów eth0 Link encap:Ethernet HWaddr 00:03:47:30:3F:AE inet addr:10.0.0.101 Bcast:10.0.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4215 errors:0 dropped:0 overruns:0 frame:0 TX packets:30 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:747791 (730.2 Kb) TX bytes:1260 (1.2 Kb) Interrupt:20 Base address:0x1400 Memory:fe7e0000-fe7e0038 eth1 Link encap:Ethernet HWaddr 00:03:47:30:3F:AF inet addr:10.0.0.102 Bcast:10.0.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:13776 errors:0 dropped:0 overruns:0 frame:0 TX packets:15325 errors:0 dropped:0 overruns:0 carrier:0 collisions:620 txqueuelen:100 RX bytes:1791054 (1.7 Mb) TX bytes:16644884 (15.8 Mb) Interrupt:21 Base address:0x1440 Memory:fe760000-fe780000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:266425 errors:0 dropped:0 overruns:0 frame:0 TX packets:266425 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:55642760 (53.0 Mb) TX bytes:55642760 (53.0 Mb) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 20, 2007 Zgłoszenie Share Napisano Listopad 20, 2007 1.prosiłem grzecznie o znaczniki 'code' i 'codebox' prawda? Wrrr... 2.route jako root i może nie trzeba będzie szukać tabeli routowań w /etc/sysconfig. I to nie ma zupełnie nic wspólnego czy komp ma być routerem czy nie. Po prostu tabela wyznacza trasy jakimi odbywa się ruch do/z komputera, ale to i tak nie ma znaczenia, bo... 3.zwróciłeś może uwagę na Ethernet HWaddr? Nie sądzisz, że to jednak ta sama karta ? Czyli druga karta w ogóle nie jest skonfigurowana. I to chyba wyjaśnia temat. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
root800 Napisano Listopad 20, 2007 Autor Zgłoszenie Share Napisano Listopad 20, 2007 sorki za 'code' i 'codebox' ale jestem lekko wkurzony i jade dzisiaj na skróty ......... postaram sie wpisywać a więc jak zauważysz to nie są te same karty(ostatni znak) ( uffffff ......... jakby sie okazało że to jedna karta to chyba musiałbym sobie w łeb palnąć) eth0 Link encap:Ethernet HWaddr 00:03:47:30:3F:AE eth1 Link encap:Ethernet HWaddr 00:03:47:30:3F:AF route pokazuje coś takiego Destination Gateway Genmask Flags Metric Ref Use Iface 10.0.0.0 * 255.255.255.0 U 0 0 0 eth1 10.0.0.0 * 255.255.255.0 U 0 0 0 eth1 169.254.0.0 * 255.255.0.0 U 0 0 0 eth1 127.0.0.0 * 255.0.0.0 U 0 0 0 lo default 10.0.0.1 0.0.0.0 UG 0 0 0 eth1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 20, 2007 Zgłoszenie Share Napisano Listopad 20, 2007 a więc jak zauważysz to nie są te same karty(ostatni znak)Fakt, moj błąd. route pokazuje coś takiegoNo i tu trzeba chyba pokombinować z tym poleceniem tak, żeby wypuścić pakiety z karty eth0 przez ten sam gateway, przez który wychodzi eth1. Albo ustawiać po przełożeniu kabla eth1 jako default, ale to chyba zły pomysł Tak na szybko to nic nie podpowiem. Jak będę miał chwilę czasu to sobie postawię coś zbliżonego na VMware i spróbuję. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
...>>udzior<<... Napisano Listopad 20, 2007 Zgłoszenie Share Napisano Listopad 20, 2007 http://www.centos.org/docs/5/html/Deployme...interfaces-chan Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 20, 2007 Zgłoszenie Share Napisano Listopad 20, 2007 A tak mi przyszło do głowy jeszcze. Masz w /etc/sysconfig/network-scripts plik ifcfg-eth0? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
root800 Napisano Listopad 21, 2007 Autor Zgłoszenie Share Napisano Listopad 21, 2007 A tak mi przyszło do głowy jeszcze. Masz w /etc/sysconfig/network-scripts plik ifcfg-eth0? mam ........ właściwie to tak na oko mam wszystkie pliki ale mimo to nie działa (wpisy w eth0 są analogiczne do eth1) sądze ze jest to jakiś drobny błąd tylko trzeba go znaleźć wydaje mi sie że pliki z sysconfig są poprawne (poodobno może być to coś związane z przerwaniami ale musze to sprawdzić) http://www.centos.org/docs/5/html/Deployme...interfaces-chan wszystkie ustawienia mam poprawne więc to nie to Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
...>>udzior<<... Napisano Listopad 21, 2007 Zgłoszenie Share Napisano Listopad 21, 2007 Co do tego, ze masz poprawnie rozumiem, iz utworzyles urzadzenie sieciowe bond0 a pozostale interfejsy sieciowe eth0 i eth1 skonfigurowales jako slave? Ok... w takim razie wykonaj taki skrypcik: !# /bin/bash cat /etc/sysconfig/network-scripts/ifcfg-eth0 cat /etc/sysconfig/network-scripts/ifcfg-eth1 cat /etc/sysconfig/network-scripts/ifcfg-bond0 cat /etc/modprobe.conf |grep eth cat /etc/modprobe.d/modprobe.conf.dist |grep eth cat /etc/modprobe.d/modprobe.conf.dist |grep bond Zapisz ten skrypt jako test.sh, i teraz wykonaj go w nastepujacy sposob: . ./test.sh > test 2>&1 Teraz zawartsc pliku test zapodaj na forum. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
cracket Napisano Listopad 22, 2007 Zgłoszenie Share Napisano Listopad 22, 2007 Ja myślę że root800 nie chodzi o bonding tylko o przepięcie jednokrotne i na zawsze default route-a z eth1 na eth0 bez autodetekcji do której sieciówki jest wpięty kabel. Kluczowe w route jest słówko default i root800 powinien się zdecydować którą kartą ma iść domyślny routing do internetu eth1 czy eth0 Oczywiście można (prze)kombinować i konfigurować coś jak bgp ale w tym przypadku nie wydaje mi się trafnym rozwiązaniem Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się