Internet megosztása

Kezdőlap Fórumok Debiannal kapcsolatos kérdések Internet megosztása

7 bejegyzés megtekintése - 11-17 / 17
  • Szerző
    Bejegyzés
  • #2085492
    Csiszi
    Felhasználó

      Baki:

      A windowsos gépnek meg lett adva minden, ami kell neki (legalábbis ua. maradt a beállítás, mint amikor a winXP-mel osztom meg a netet [ez is a cél, hogyne kelljen mindig változtatnom rajta]).
      Az alhálózati maszkok egyeznek, de így sem jó.
      A route kimenete:

      Code:
      Destination    Gateway        Genmask        Flags Metric Ref    Use Iface
      192.168.0.0    *              255.255.255.0  U    0      0        0 eth0
      160.114.136.0  *              255.255.254.0  U    0      0        0 eth1
      default        g7254.ktv.u-sze 0.0.0.0        UG    0      0        0 eth1

      Az ifconfig kimenete:

      Code:
      eth0      Link encap:Ethernet  HWaddr 00:0A:CD:06:EB:5F
                inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
                inet6 addr: fe80::20a:cdff:fe06:eb5f/64 Scope:Link
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:255 errors:0 dropped:0 overruns:0 frame:0
                TX packets:123 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:23789 (23.2 KiB)  TX bytes:13666 (13.3 KiB)
                Interrupt:20 Base address:0xa000

      eth1      Link encap:Ethernet  HWaddr 00:0F:EA:30:26:00
                inet addr:160.114.137.204  Bcast:160.114.137.255  Mask:255.255.254.0
                inet6 addr: fe80::20f:eaff:fe30:2600/64 Scope:Link
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:86225 errors:0 dropped:0 overruns:0 frame:0
                TX packets:773 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:5629460 (5.3 MiB)  TX bytes:198562 (193.9 KiB)
                Interrupt:16 Base address:0xa000

      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:105 errors:0 dropped:0 overruns:0 frame:0
                TX packets:105 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:0
                RX bytes:21559 (21.0 KiB)  TX bytes:21559 (21.0 KiB)

      Esetleg ha valami kellene még, bemásolom, én ezeket ismerem 😉

      lada2105:

      A másik gép egy winXP SP2-es, és igazad lehet benne. De a tűzfala ki van kapcsolva, egy kerio van rajta, de az a windows-os gépemnek (asszem) engedi a pinget, akkor a linuxnak miért ne engedné?
      Az IP-k statikusak, az eth1 van csak dhcp-vel beállítva.

      #2085493
      lada2105
      Felhasználó

        „A másik gép egy winXP SP2-es, és igazad lehet benne. De a tűzfala ki van kapcsolva, egy kerio van rajta, de az a windows-os gépemnek (asszem) engedi a pinget, akkor a linuxnak miért ne engedné?
        Az IP-k statikusak, az eth1 van csak dhcp-vel beállítva.”

        Ha a windows-al saját magát pingeted, az nem hiszem hogy „kimegy a hálóra”. Szerintem azt lokálisan intézi el valahogy úgyhogy ott a tüzfal lesz a ludas.

        Kezdjük elölröl:
        tételezzük fel, a linuxot jól beállítottad
        ha a linuxon ping http://www.google.co.hu, akkor van szépen is neted
        (ha nincs, akkor ellenörizd, hogy a /etc/resolv.conf-ban a nameserver sorban szerepel-e a szolgáltatód által megadott névszerver IPje)
        Majd írd be:
        iptables -F
        iptables -F -t nat
        iptables -t nat -A POSTROUTING -j MASQUERADE

        Állítsd be a winedet.
        192.168.0.2 255.255.255.0
        átjáró: 192.168.0.1
        névszerver: ami a linuxon a /etc/resolv.conf -ban van, illetve/vagy amit a szoláltatód adott.
        Kész.

        Mennie kell…

        #2085494
        Csiszi
        Felhasználó

          lada2105:

          Én nem saját magára gondoltam, hanem az én windows-os gépemre, és sajnos az sem tudja pingelni, akkor tényleg a tűzfal a hibás.

          Amit írtál kipróbálom, és köszönöm türelmedet, és a válaszokat…

          Csiszi

          Közben kipróbáltam amit írtál, de elvitte a netemet. A Windows-os gépen pedig továbbra sincs net, bár lehet, hogy azért, mert beírtam a /etc/init.d/networking restart -ot, hogy legyen netem, és tudjak írni.


          Végre működik :D, köszönöm lada2105
          Amit kihagytam, az az, hogy a winXP-s gépbe be kellett írnom a névszervereket. De nem értem, hogy ez hogy működhet így, amikor a winXP-s internetmegosztásnál nem kellett ilyenekkel „szenvedni”.

          Mégegy utolsó kérdés: az internetszolgáltató ilyenkor azt látja, hogy van 2 külön gép, vagy csak a linuxot látja?

          #2085495
          lada2105
          Felhasználó
            Csiszi wrote:
            Végre működik :D, köszönöm lada2105
            Amit kihagytam, az az, hogy a winXP-s gépbe be kellett írnom a névszervereket. De nem értem, hogy ez hogy működhet így, amikor a winXP-s internetmegosztásnál nem kellett ilyenekkel „szenvedni”.

            Mégegy utolsó kérdés: az internetszolgáltató ilyenkor azt látja, hogy van 2 külön gép, vagy csak a linuxot látja?

            Mint már mondottam volt, a windowsos varázslós netosztás egy gagyi DHCP szervert hoz létre. Ez ha a másik gépen dinamikusra állítod az IP-t akkor alapban az átjárót és névszerver beállításokat is megkapja/adja.
            Ergo ugyanazt csinálja mint te, csak megbízhatatlanabbul. 🙂

            Csak a linuxot látja mert natolsz.
            Tehát olyan mintha a linux netezne valami irtózatos mennyiségben 🙂
            De egyébként ki lehet nyerni az elküldött csomagokból a mac címet meg ilyesmit, de az már elég bonyolult dolog. De ezt a szakik jobban tudják.

            Egyébként szívesen  🙂

            #2085496
            Csiszi
            Felhasználó

              Akkor szeretnék mégegy, és szerintem utolsó kérdést. HOgyan lehet megoldani, hogy a linux is létrehozzon a windows-nak egy „nem gagyi” 🙂 DHCP szervert, ha mondjuk nekem lenne 10 win-es gépem, meg egy linuxos, akkor ne kelljen minden gépnek megadni a névszervereket, csak a linuxos IP címet, és már menjen is?

              Köszi

              #2085497
              lada2105
              Felhasználó
                #1885319
                csaba
                Felhasználó

                  Sziasztok!

                  Nemrég fordítottam egy 2.6.18-as kernelt Nvidia driver miatt, és szeretném a már működő internet kapcsolatomat megosztani egy másik (Windows XP-s) géppel. Az etherconf-fal be is állítottam elvileg minden IP-t, hálózati maszkot, meg ilyeneket.
                  Az internet megosztásában viszont csak olyan oldalakat találtam, ahol 2.4.x-es kernelhez van leírás, és az ott lévő modulokat nem találom a 2.6.18-as kernelben.

                  http://people.inf.elte.hu/radicsla/Linux/irasok/Internet_megosztas/Internet_megosztas.html

                  Továbbá olvastam azt is, hogy van egy egészen egyszerűen kezelhető program a firestarter. Fel is tettem, de azt írja, hogy a kernel nem támogatja az iptables-t, és hogy nem ártana belerakni, de nem tudom, hogy melyik az, meg hol van.

                  Valaki ha ezt már megoldotta, akkor kérem írja meg, hogy melyik modult hogy érdemes belerakni a kernelbe.

                  Előre is köszönöm

                  Csiszi

                7 bejegyzés megtekintése - 11-17 / 17
                • Be kell jelentkezni a hozzászóláshoz.