logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Nie ma internetu pod linuxem :/

Ghost raider 28 Wrz 2003 18:32 1509 9
REKLAMA
  • #1 342055
    Ghost raider
    Poziom 11  
    Problem jest dosc dziwny i sam nie wiem jak z nim sobie poradzic.
    Ostanio zainstalowałem sobie linuxa na kompie ktory działa w sieci lokalnej i przez nia to ma dostrep do netu. Cała siec jest oczywiscie za firewallem. w moim kompie sa dwie sieciowki z czego druga podłączona jest crosslinkiem do drugiego kompa w domu. Na moim kompie zawsze miałem win2000 i winproxy do udostepnienia poalczenia tamtemu drugiemu kompowi. Po zminie systemu na linuxa połaczenie miedzy kompami domowymi jest, siec lokalna tez jest ( bo moge pingowac adresy w loklanej) ale internetu nie ma :( zmieniałem dnsy probowalem zamieniac sieciowki, probowałem takze innej dystrybucji (RedHata) normalnie mam slackware 9.0. to samo. dodam ze przez dłuzszy okres czasu na drugim komputerze był linux i wszytko działało super.

    Wszytkie adresy i numery ip ustawiam pod linuxem take same jak pod winda. moze o czyms zapominam ??? Prosze poradzcie
  • REKLAMA
  • #2 342081
    c2h5oh
    Moderator
    Cześć !

    Czy nie zapomniałeś o DNS-ah do tepsy?
    pierwszy 194.204.159.1
    drugi 194.204.152.34
  • #3 342095
    Ghost raider
    Poziom 11  
    Hmmmmmmmm no nie zapomniałęm o DNS-ach tylko czemu mam wpisywac tpsiarskie DNS-y skoro mamy łacze z IP partners ????
    Ja poprostu nie moge połaczyc sie z zadnym komputerem ktory jest poza moja siecia lokalna kiedy jestem pod linuxem :(
  • REKLAMA
  • #4 342096
    techrys
    Poziom 28  
    Linux to nie winda - ma coś takiego jak firewall. Nie pamiętam jak slack, ale rh przy instalacji pyta się o stopień firewalla. Jak wcisnąłeś na max to skutek jest właśnie taki. Czyli wklep odpowiednią formułkę ipchains lub iptables i po kłopocie. No i odpowiednie wpisy w /etc/resolv.conf .
  • REKLAMA
  • #5 342107
    Ghost raider
    Poziom 11  
    No tak w RH ustawilem firewala na Medium a w slacku nic nie ustawiałem ale pewnie domyslnie ma Firewalla Zaraz sprawdze i dam znac
  • REKLAMA
  • #6 342174
    Masster
    Poziom 32  
    Oprócz firewalla trzeba jeszcze ustawić routing i domyślną bramę bo był by ten sam efekt.
  • #7 347660
    serafo
    Poziom 13  
    nie padlo najwazniejsze pojecie: masqueradeing.
    Dziala to tak, ze komputery w sieci lokalnej maja adresy ip z puli np 192.168.0.x a komputer-bramka ma adres ogolnodostepny w necie a zadaniem 'maskarady' jest tlumaczenie ip lokalnego na publiczne i odwrotnie.
    W RH na bank w standartowym jadrze sa wkompilowane moduly od maskarady, trzeba tylko je zaladowac i dodac odpowiednie regulki do firewalla przez ipchains/iptables - patrz Masquerade HOWTO
  • #8 348523
    Tremolo
    Poziom 43  
    moim zdaniem komp nie potrafi sczytać pakietów które wychodzą spoza sieci z zewnętrznego internetu, miałem ten sam problem w red hace i mandrake, próbowałem też dosowej przeglądarki ARACHNE skutek był taki że ani linx ani dos nie radził sobie z ustawieniami serwera postawionego 3 bloki dalej mimo ze sieć i pingi szły dobrze. Po prostu nie mógł uzyskać polączenia.
    Pomogłem? Kup mi kawę.
  • #9 348543
    elektryk
    Poziom 42  
    Tremolo napisał:
    moim zdaniem komp nie potrafi sczytać pakietów które wychodzą spoza sieci z zewnętrznego internetu
    O jakie pakiety Ci chodzi? o przychodzące czy wychodzące?
  • #10 348557
    Urug
    Poziom 12  
    Aby system z linuxem zaczal udostepniac internet ,musi zostac odpowiednio skonfigurowany .Potrzebne do tego sa : jadro 2.4.x Do IPTABLES ,lub 2.2.x do IPCHAINS .Poza tym musza byc oczywiscie zainstalowane iptabelki ,lub lancuchy .Gdy wszystko juz smiga jak nalezy ,trzeba zrobic maskarade .Stworz plik np. rc.masq .Dodaj do niego ( w wypadku iptables) :

    echo "1" > /proc/sys/net/ipv4/ip_forward
    iptables -F
    iptables -F -t nat
    iptables -F INPUT
    iptables -F FORWARD
    iptables -F OUTPUT

    iptables -A INPUT -s 192.168.1.0/24 -j ACCEPT
    iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT
    iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -d 0/0 -j MASQUERADE

    Nastepnie uruchom plik (./rc.masq) .
    Oczywiscie zamiast 192.168.1.0/24 mozna podac jeden konkretny IP ,ktoremu bedzie udostepniany internet .Powinno pomoc

    Apropo ,jezeli komputer z linuxem tez nie ma internetu ,przyczyna prawdopodobnie lezy w zle skonfigurowanym /etc/rc.d/rc.inet1 .
REKLAMA