Debian

10 bejegyzés megtekintése - 61-70 / 100
  • Szerző
    Bejegyzés
  • #1891631
    Cybernaut
    Felhasználó
      andrei28 wrote:
      a route táblát akarod beállítani?

      Code:
      route -n

      ezzel a jelenlegi route táblát látod

      de 1-2 példa:

      Code:
      route add -net x.x.x.x netmask 255.0.0.0 eth0
      Code:
      route add default gw x.x.x.x

      bővebben:

      Code:
      man route

      Nem. Természetesen a route paranccsal mindent be tudok állítani amit akarok, mint ahogy írtam is.
      Próbából hozzáadtam Hálózatot és default GW-t is. Egyből utána lefutattam egy find -cmin keresést 2 percen belülre, hogy lássam milyen fájlok változtak, de így sem találtam meg a config fájlt.
      Csak a kíváncsiság hajt. Szeretném tudni hogy a Sarge milyen fájlban tárolja ezeket az adatokat.
      A legtöbb disztróban megvan a route.config…

      #1891632
      andrei28
      Felhasználó

        a route-tal megadott paraméterek (ip cim, netmask, átjáró) megtalálod az /etc/network/interfaces fájlban
        vagy amint a man route -ban olvasható:

        FILES
              /proc/net/ipv6_route
              /proc/net/route
              /proc/net/rt_cache

        #1891633
        Cybernaut
        Felhasználó
          andrei28 wrote:
          a route-tal megadott paraméterek (ip cim, netmask, átjáró) megtalálod az /etc/network/interfaces fájlban
          vagy amint a man route -ban olvasható:

          FILES
                /proc/net/ipv6_route
                /proc/net/route
                /proc/net/rt_cache

          Kösz hogy próbáltok segíteni, de sajnos ezekkel nem jutottam előrébb. Azt írtam már hogy a /proc-on belüli fájlokba belenéztem, de ott nem találtam meg amit kerestem. Az /etc/network/interfaces csak a hálókarihoz „közvetlenül” tartozó beállításokat tartalmazza, routing table-t nem.
          Lehet hogy nem fejeztem ki magam elég érthetően. Én arra vagyok kíváncsi hogy Sarge alatt hol találom meg azt a fájlt ami a routing table-t tárolja. Például ha az eth0 karim a 192.168.1.0-s hálózaton van és a
          route add -net paranccsal hozzáadok egy 192.168.0.0-s hálózatot, akkor ezt milyen állományban tárolja a rendszer? Az én legjobb tudásom szerint ezt a linux disztrók általában az /etc/route.conf állományban tárolják. Úgy néz ki hogy frissíteni kell ezt a tudást mert most már nem állja meg a helyét. …legalábbis Sarge-ban nem.
          Azért fordultam hozzátok, hátha ti meg tudjátok mondani nekem. Azt írtam már hogy úgy kezdtem, hogy rákerestem a legkülönfélébb módon, ami a man route utalásában van (/proc stb.), az nem segített, az /etc-n belül meg szinte minden konfig állományba belenéztem. Persze az intefaces-al kezdtem. Biztosan csak nekem kerülte el valami a figyelmem, mert olyan nincsen hogy sehol nem tárolja a rendszer, ezért ha tudnátok mondani egy konkrét fájlt, nagyon hálás lennék.

          thx

          #1891634
          admin
          Adminisztrátor

            ” fel is vettem hálózatot és gateway-eket, csak a konfig álomány nincsen meg.”

            „Az /etc/network/interfaces csak a hálókarihoz „közvetlenül” tartozó beállításokat tartalmazza, routing table-t nem.”

            Nincs az ethx-nél ilyen sor?
            gateway xxx.xxx.xxx.xxx

            #1891635
            milfer
            Felhasználó

              „Kösz hogy próbáltok segíteni, de sajnos ezekkel nem jutottam előrébb. Azt írtam már hogy a /proc-on belüli fájlokba belenéztem, de ott nem találtam meg amit kerestem. Az /etc/network/interfaces csak a hálókarihoz „közvetlenül” tartozó beállításokat tartalmazza, routing table-t nem.”

              Hááát akkor valószínüleg csak kicsit néztél bele.  😉
              Mert a /proc/net/route fileban van benne.
              Például 1 sor.
              Iface  Destination    Gateway        Flags  RefCnt  Use    Metric  Mask
              ppp0    0103A8C0    00000000      0005    0      0        0        FFFFFFFF

              Értelmezése :

              Iface : az interfész szimbolikus neve.
              Destination : Az interface IP címe visszafelé byteonként olvasva (hexa).
              Tehát 01=1
                      03=3
                      A8=168
                      C0=192
              vagyis 192.168.3.1

              Gateway : Ua. mint a Destination
              vagyis 0.0.0.0

              Flags : hexa byetonként olvasva
              0001 : route is (U)p
              0003 : U and (G)ateway  /0001 and 0002
              0005 : U and (H)ost        /0001 and 0004
              0007 : U and G and H      /0001 and 0002 and 0004
              stb….

              Mask : Ua. mint Destination
              Tehát FF=255
                      FF=255
                      FF=255
                      FF=255
              vagyis Netmask = 255.255.255.255

              Téged az zavar, hogy ezt nem találod meg egy config file-ban. Nem is fogod. Mivel ez javarészt dinamikus adatokat tartalmaz. Ami pedig nem az, azt megtalálod az interface fileban.

              #1891636
              Cybernaut
              Felhasználó

                Ott a pont! Ez az amit kerestem. Szóval tényleg a /proc…-on belül van a fájl, csak nem szúrta ki a szemem, mert nem hexa-ban kerestem!

                Köszi szépen a hozzászólásokat!

                #1891637
                rednek
                Felhasználó

                  Hogy lehet a gép nevét install után megváltoztatni?

                  #1891638
                  milfer
                  Felhasználó
                    rednek wrote:
                    Hogy lehet a gép nevét install után megváltoztatni?

                    /etc/hostname

                    #1891639
                    rednek
                    Felhasználó

                      köszi

                      #1891640
                      gateway
                      Felhasználó

                        Sziasztok.

                        nem nyitok több topicot , a problémám itt is elfér,

                        Feltelepítettem egy alap debiant , 2 hálókártya van a gépen mert routernak is szeretném használni , és ott akadtam meg vele hogy az adsl kapcsolatot nem tudom beállítani az eth0-ra , az eth1-et be is állítottam a helyi hálózat fele fix ip cimmel , működik is mert tudom pingelni.

                        Azt az üzenetet kapom a pppoe-setup parancs után hogy nem találja a /etc/ppp/ppoe.conf fájlt.

                        de előtte lefutottak az apt-get install ppp és az apt-get install pppoe parancsok hiba nélkül.

                        Hogy tudom rávenni hogy az eth0 legyen a red interface , és hogy működjön a ppoe-setup parancs?

                        Fontos lehet hogy az ifconfig parancsra eth1 és lo interface kapcsolatot listáz csak .

                        Viszont az ifconfig -a parancsal megjelenik az eth0 is .

                        Válaszokat előre is köszönöm.

                      10 bejegyzés megtekintése - 61-70 / 100
                      • Be kell jelentkezni a hozzászóláshoz.