Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Mam serwer/router na etch 4.0 ktory rozdaje adresy sieciowe (dhcp) jest tez firewall ktory wpuszcza do sieci tylko komputery rozpoznanje po macadresie kart sieciowych. wszystko to bardzo ladnie smiga, ale jest jeden problem...
Chcialem postawic sobie drugi maly serwerek w sieci na ktorym chcialem uczyc sie np. kompilacji jadra, problem w tym ze jak instaluje na nim system (etch4.0 netinstall) to nie moge skonfigurowac serwerow lustrzanych z ktorych chcialbym pobrac reszte pakietow. Zawsze pojawia sie komunikat, ze serwer lustrzany jest np. niedostepny
Karta sieciowa etch0 jest sprawna (chodzi na innym komuterze w tej samej sieci), dhcp przyznaje adres lecz pomimo tego nie mam polaczenie z netem.
Polecenie arp na serwerze nie pokazuje mi na liscie ze drugi serwerek jest aktywny w sieci, ale w syslog jest wpis ze komputer pojawil sie w sieci i otrzymal adres.
Jak rozwiazac ten problem zeby drugi serwer mial polaczenie z netem. Czy moze musze przekierowac jakis port wylacznie dla drugiego serwerka??
syslog
ug 10 21:33:28 serwer dhcpd: DHCPDISCOVER from 00:0e:2e:96:8e:ab via eth1 Aug 10 21:33:28 serwer dhcpd: DHCPOFFER on 192.168.2.9 to 00:0e:2e:96:8e:ab via eth1 Aug 10 21:33:28 serwer dhcpd: Both dynamic and static leases present for 192.168.2.9. Aug 10 21:33:28 serwer dhcpd: Either remove host declaration Etch or remove 192.168.2.9 Aug 10 21:33:28 serwer dhcpd: from the dynamic address pool for 192.168.2.0 Aug 10 21:33:28 serwer dhcpd: DHCPREQUEST for 192.168.2.9 from 00:0e:2e:96:8e:ab via eth1 Aug 10 21:33:28 serwer dhcpd: DHCPACK on 192.168.2.9 to 00:0e:2e:96:8e:ab via eth1
firewall
... # Etch iptables -t nat -A POSTROUTING -s 192.168.2.9 -j MASQUERADE iptables -A FORWARD -m mac --mac-source 00:0e:2e:96:8e:ab -j ACCEPT
Offline
sprawdz czy instalowany serwerek odebral dobra konfiguracje (wykonaj na konsoli - mozna sie na nia przelaczyc Ctrl+F2 albo jakies wyzsze ...) - ifconfig i route -n ... sprawdz pingi ...
Offline
debian:~# ping wp.pl ping: unknown host wp.pl
debian:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:0E:2E:96:8E:AB inet addr:192.168.2.9 Bcast:192.168.2.255 Mask:255.255.255.0 inet6 addr: fe80::20e:2eff:fe96:8eab/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:788 errors:0 dropped:0 overruns:0 frame:0 TX packets:1257 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:84669 (82.6 KiB) TX bytes:113886 (111.2 KiB) Interrupt:5 Base address:0x9400 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)
debian:~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
Konfig sieci
# The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet dhcp
resolv.conf
nameserver 194.204.159.1 nameserver 194.204.152.34
wszystkie komputery w sieci maja neta z wyjatkiem serwera do testow.
Jesli serwer podlacze bezposrednio do routra tepsowego skonfigurowanego jako router (normalnie pracuje jako bridge) to jest wszystko ok, dziala APT i mozna instalowac.
Rece juz mi opadaja,totalny brak pomyslow ... :-(
Dopisane...
Sprawdzilem karte na innym komputerze i wszystko jest ok, net smiga serwer bez problemu przyznaje adres sieciowy.
wychodzi na to ze jest cos z systemem na testowym serwerze. Czyli problemjest nadal.
Offline
ja mam to troche inaczej i net mi dziala
admin-laptop:/home/adam/Desktop# route -n Kernel IP Routentabelle Ziel Router Genmask Flags Metric Ref Use Iface 192.168.5.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 0.0.0.0 192.168.5.1 0.0.0.0 UG 0 0 0 eth2 admin-laptop:/home/adam/Desktop#
Offline
wykonaj to polecenie:
route add default gw ip_twojego_routera
Offline
Kod:
debian:~# route add default gw 192.168.2.0 SIOCADDRT: Sieć jest niedostępna
Adres routera... nie adres sieci....
Offline
192.168.2.0 to jest adres bramy przez ktora mam wyjscie do netu.
schemat sieci LAN
net <---->router TPSA(bridge)<--> serwer/router(192.168.2.0)<-->LAN 7 kompuerow w tym jeden serwer testowy
Ciekawa konfiguracja.... to nie powinno działać. Zrobimy maly test. Zrób tak: przydziel adres do karty sieciowej lanu na routerze (zakladam ze to eth1)
ifconfig eth1 192.168.2.254
Na testowym zrob to co wyzej ale uzywajac nowego adresu
route add default gw 192.168.2.254
Jeśli bedzie banglac to znaczy ze musisz zmienic konfiguracje dhcp i przydzielic adres prawidłowy
PS
Czy przy tak niewielkiej sieci warto bawić sie w dhcp?
PS2 jak by co odezwij sie na jabber lub gg
Offline
Czy to przypadkiem nie jest bug? wydaje mi się, że system nie powinien pozwolić na przypisanie takiego adresu.
Offline
Czy to przypadkiem nie jest bug? wydaje mi się, że system nie powinien pozwolić na przypisanie takiego adresu.
Co ciekawe to dzialalo z prawidlowo z XP:D
Offline
Zmienilem adres karty etch1 ze 192.168.2.0 co faktycznie bylo blednym rozwiazaniem na 192.168.2.1
192.168.2.0 /24 to adres calej sieci a nie 1 kompa :D::D:D
Offline
Nie wiem jak pod windowsem, ale linux pozwolił przypisac taki adres. Tym ciekawsze jest jak to działało, konfiguracja wygląda jakby cała podsieć była bramą.
Offline
Ja chcialbym zobaczyc jak w tej sieci wygladaly pakiery arp :P Bo cos Czuje ze w sieci bylo troszke zamotania pomiedzy kompami ;)
Offline