Net Ubuntu és xp nem megy

Kezdőlap Fórumok Hálózati problémák Net Ubuntu és xp nem megy

10 bejegyzés megtekintése - 1-10 / 11
  • Szerző
    Bejegyzés
  • #2065387
    goraki
    Felhasználó

      Az

      Code:
      echo 1 > /proc/sys/net/ipv4/ip_forward

      helyett:

      Code:
      echo ‘1’ > /proc/sys/net/ipv4/ip_forward

      Régebben írtam egy netmegosztás howto-t, amit most itt publikálnék 🙂 .

      #2065388
      l_lorincz
      Felhasználó

        Az echo 1 > /proc/sys/net/ipv4/ip_forward és az
        echo ‘1’> /proc/sys/net/ipv4/ip_forward
        hatása ugyanaz, egy 1-es az ip_forward fájlban, semmi különbség nincs.
        Viszont az alábbi három biztos különbözik.
        #iptables -A POSTROUTING -t nat -o eth1 -j MASQUERADE
        #iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE
        #iptables -A POSTROUTING -t nat -o ppp0 -j MASQUERADE

        Annyira még nem értek az iptables-hez, hogy tudjam mi a különbség, de van. Lehet, hogy az elsõ kettõnek semmi értelme?? Kiadtam újra midhárom parancsot, már korábban is, de lehet, hogy aztán töröltem a  szükséges szabályt.
        Na mindegy most már megy!!
        Hol vagy hogyan lehet megnézni az érvényes iptables beállításokat??

        #2065389
        goraki
        Felhasználó

          iptables -L

          #2065390
          l_lorincz
          Felhasználó

            # iptables -L
            Chain INPUT (policy ACCEPT)
            target    prot opt source              destination

            Chain FORWARD (policy ACCEPT)
            target    prot opt source              destination

            Chain OUTPUT (policy ACCEPT)
            target    prot opt source              destination

            Ebbõl sokat nem tudtam meg. Nekem úgy tûnik, mintha semmi szabály nem lenne benne.

            #2065391
            lada2105
            Felhasználó

              elöször is:
              iptables -L -t nat
              ebben lesz benne az a MASQUERADE szabály

              Egyébként ha ezeket mind megcsináltad, akkor mennie kell a netnek az XP-n!
              ezeket tedd meg!
              (remélem a postrouting jó, de nem kell hálókártya cím! – egy egyszerü NAT olásnál sztem felesleges, ha müködik nélküle is)
              iptables -A POSTROUTING -t nat -j MASQUERADE
              echo 1 > /proc/sys/net/ipv4/ip_forward
              ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up

              A 2.
              Az XP-röl kifelé pingeld meg a névszervered:
              ping 195.56.234.124

              ha van válasz, akkor a névfeloldással van a bibi
              Az XP-nél is be kell állítani névszervereknek ugyezeket az IP-ket, átjárónak meg a LINUXodat!

              Hm… logikusan látom nem mindig tudnak az emberek gondolkodni…
              elöször ilyenkor mindenkinek ajánlom, hogy IP-vel próbálja meg a kapcsolatot. (mint most a ping-etést)
              Ha IPvel sem megy, akkor gáz van, ha megy, akkor meg jöhet a névfeloldási dolog.

              Az XP-nek(nél/nál) akkor nem kellene megadni a DNS szervereket, ha DHCP-vel osztaná a Linuxod a hozzá kapcsolódó gépeknek.
              Ez ugyebár alapesetben elég bonyesz és 1-2 gépes hálózatban felesleges is.
              Szóval az XP-nek is add meg a névszervert meg a linuxot mint átjáró és mennie kell!!

              #2065392
              l_lorincz
              Felhasználó

                Hali
                Megy, de minden egyes újraindítás után be kell állítanom az ipforwardot, mert mindig 0 lesz. Ez mitõl lehet?
                Kösz
                Hali

                #2065393
                goraki
                Felhasználó

                  A /proc fájlai nem lemezen lévõ fájlok, hanem a kernel hozza õket létre dinamikusan minden indításkor. Rakd be egy init scriptbe és kész.

                  #2065394
                  l_lorincz
                  Felhasználó

                    OK.

                    #2065395
                    lm65nt
                    Felhasználó
                      l_lorincz wrote:
                      OK.
                      #2065396
                      admin
                      Adminisztrátor

                        /etc/syctl.confba írd bele egy új sorba,
                        eztán nem kell echo-zni!

                        Code:
                        net.ipv4.ip_forward=1
                      10 bejegyzés megtekintése - 1-10 / 11
                      • Be kell jelentkezni a hozzászóláshoz.