[gelöst] vnstat Netzwerkschnittstellen ermitteln

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
cougar
Beiträge: 263
Registriert: 21.06.2014 11:31:33

[gelöst] vnstat Netzwerkschnittstellen ermitteln

Beitrag von cougar » 03.09.2014 09:51:27

Hallo

ich habe mir VNStat installiert um im Urlaub mit meinem mobilen WiFi Router und ausländischer SIM Karte den Traffic zu überwachen, dies ggf. auch getrennt vom Hotel-WLAN. Die Terminaleingabe von vnstat --iflist zeigt folgendes

Code: Alles auswählen

holger@debian:~$ vnstat --iflist
Available interfaces: wlan0 lo eth0 
Was aber nicht funktioniert ist die ermittlung der Schnittstellen, bei route -n bekomme ich folgendes

Code: Alles auswählen

holger@debian:~$ route --n
bash: route: Kommando nicht gefunden.
Gibt es einen alternativen Befehl unter Debian für die Schnittstellenermittlung?
Zuletzt geändert von cougar am 04.09.2014 10:00:27, insgesamt 1-mal geändert.
Viele Grüße
Holger

Benutzeravatar
cougar
Beiträge: 263
Registriert: 21.06.2014 11:31:33

Re: vnstat Netzwerkschnittstellen ermitteln [gelöst]

Beitrag von cougar » 03.09.2014 12:08:29

Hallo,

hab´s gefunden :

Code: Alles auswählen

 ip route show 
Viele Grüße
Holger

dufty2
Beiträge: 1714
Registriert: 22.12.2013 16:41:16

Re: vnstat Netzwerkschnittstellen ermitteln

Beitrag von dufty2 » 03.09.2014 17:02:13

cougar hat geschrieben:

Code: Alles auswählen

holger@debian:~$ route --n
bash: route: Kommando nicht gefunden.

Code: Alles auswählen

$ /sbin/route -n

Benutzeravatar
orcape
Beiträge: 1530
Registriert: 07.11.2008 18:37:24
Wohnort: 50°36'23.99"N / 12°10'20.66"E

Re: vnstat Netzwerkschnittstellen ermitteln

Beitrag von orcape » 03.09.2014 18:12:59

Hi,
Was aber nicht funktioniert ist die ermittlung der Schnittstellen, bei route -n bekomme ich folgendes
...einfach nur....

Code: Alles auswählen

ifconfig
Mit route bekommst Du nur die Routingtabelle angezeigt.

Code: Alles auswählen

holger@debian:~$ route --n
bash: route: Kommando nicht gefunden
Du hast route --n eingetragen, besser route -n und das als su, also root. Als Benutzer funktioniert das nicht.
Gruß orcape

dufty2
Beiträge: 1714
Registriert: 22.12.2013 16:41:16

Re: vnstat Netzwerkschnittstellen ermitteln

Beitrag von dufty2 » 03.09.2014 18:20:17

orcape hat geschrieben: ...einfach nur....

Code: Alles auswählen

ifconfig
besser route -n und das als su, also root. Als Benutzer funktioniert das nicht.
Beides nachweislich falsch ;)

Code: Alles auswählen

/sbin/ifconfig
/sbin/route -n
Der "normal-user" (UID >=1000) hat - in der Regel - "/sbin" nicht im Pfad und daher die Absolutangabe.
Ausführen darf er/sie es aber
:)

Benutzeravatar
orcape
Beiträge: 1530
Registriert: 07.11.2008 18:37:24
Wohnort: 50°36'23.99"N / 12°10'20.66"E

Re: vnstat Netzwerkschnittstellen ermitteln

Beitrag von orcape » 03.09.2014 19:04:47

Beides nachweislich falsch
...wenn Du das aus Benutzer Sicht siehst, ok.
Als su reicht ifconfig und route -n.
Es sei denn, Du kannst den Nachweis bringen, das dem nicht so ist...
Gruß orcape

Benutzeravatar
cougar
Beiträge: 263
Registriert: 21.06.2014 11:31:33

Re: vnstat Netzwerkschnittstellen ermitteln

Beitrag von cougar » 03.09.2014 23:20:14

Hallo,

danke für die ausführlichen Antworten! Das mit /sbin hatte ich auch dann gefunden, finde es jetzt allerdings nicht wieder.

Ich werd da morgen nochmals weitersuchen, war irgendwo auf debian.org/doc/manuals/.... und auf Deutsch, aber das find ich schon! Auf jeden Fall klappt es jetzt problemlos, nochmals Danke.
Viele Grüße
Holger

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: vnstat Netzwerkschnittstellen ermitteln

Beitrag von Cae » 04.09.2014 02:45:27

orcape hat geschrieben:Als su reicht ifconfig und route -n.
Es sei denn, Du kannst den Nachweis bringen, das dem nicht so ist...
Das sind zunaechst einmal unterschiedliche Dinge. Ich kann als root den PATH=/usr/bin:/bin setzen (und "finde" dadurch kein route(8)) oder als Benutzer PATH=/usr/bin:/bin:/usr/sbin:/sbin, wodurch die Programme aus Sektion 8 [1] gefunden werden. Daher kann man nicht pauschal sagen "als root geht das immer" oder "als Benutzer geht das nie".

Gruss Cae

[1] Abschnitte im Unix-Handbuch oder -manual:

Code: Alles auswählen

$ man man
...
       The table below shows the section numbers of the manual followed by the
       types of pages they contain.
...
       8   System administration commands (usually only for root)
...
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

Antworten