Kezdőlap › Fórumok › Debiannal kapcsolatos kérdések › Debian
- This topic has 99 hozzászólás, 24 résztvevő, and was last updated 16 years, 11 months telt el by
Macskajancsi.
-
SzerzőBejegyzés
-
2007-03-28-06:37 #1891631andrei28 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 eth0Code:route add default gw x.x.x.xbővebben:
Code:man routeNem. 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…2007-03-28-06:50 #1891632a 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_cache2007-03-28-20:00 #1891633andrei28 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_cacheKö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
2007-03-29-14:16 #1891634” 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.xxx2007-03-29-16:32 #1891635„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.1Gateway : Ua. mint a Destination
vagyis 0.0.0.0Flags : 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.255Té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.
2007-03-29-20:51 #1891636Ott 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!
2007-03-31-20:08 #1891637Hogy lehet a gép nevét install után megváltoztatni?
2007-03-31-20:13 #1891638rednek wrote:Hogy lehet a gép nevét install után megváltoztatni?/etc/hostname
2007-03-31-20:35 #1891639köszi
2007-11-01-15:55 #1891640Sziasztok.
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.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz