Ta reda på nätverksinterface utan ifconfig?

Avdelningen för programmering, nätverk samt alternativa OS.
Post Reply
User avatar
snigel
Hedersbit
Posts: 9632
Joined: 2002-03-08 15:06:33
Location: Göteborg

Ta reda på nätverksinterface utan ifconfig?

Post by snigel »

Hej
Har användarkonto på en linuxmaskin och skulle vilja veta vad interfacen i maskinen har för namn. Maskinen saknar ifconfig, finns det några andra sätt att se namnen?
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
User avatar
pozz2
Posts: 412
Joined: 2002-03-08 10:38:39
Contact:

Post by pozz2 »

kör med cli mot routern om det går. Skriv show interface tror jag det ska vara. Annars har du show ? så får du fram alla kommandon med show i.
User avatar
snigel
Hedersbit
Posts: 9632
Joined: 2002-03-08 15:06:33
Location: Göteborg

Post by snigel »

pozz2 wrote:kör med cli mot routern om det går. Skriv show interface tror jag det ska vara. Annars har du show ? så får du fram alla kommandon med show i.
Maskinen har inte show :(
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
User avatar
stealth
Hedersbit
Posts: 3364
Joined: 2003-03-11 13:33:10
Location: Göteborg
Contact:

Post by stealth »

Saknar ifconfig, det är väl knappast sannolikt? Är det inte så att du saknar rättigheter till kommandot?
Grundare av webbyrån We made you look http://wemadeyoulook.at
User avatar
snigel
Hedersbit
Posts: 9632
Joined: 2002-03-08 15:06:33
Location: Göteborg

Post by snigel »

stealth wrote:Saknar ifconfig, det är väl knappast sannolikt? Är det inte så att du saknar rättigheter till kommandot?
Det är mycket möjligt att det är så, som jag skrev har jag bara ett användarkonto. Nu är det så att maskinen använder sig av eth0, jag är mest intresserad om det går att se på fler sätt.
-bash-3.00$ ifconfig
-bash: ifconfig: command not found
Edit: ifconfig fanns i /sbin/ifconfig men inte i min path. Hur som helst kvarstår originalfrågan, går det att hitta någon annanstans.
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
User avatar
linc
Administratör
Posts: 7602
Joined: 2002-02-13 22:22:11
Location: Skåneland
Contact:

Post by linc »

Code: Select all

netstat -i
cat /proc/net/dev
/usr/sbin/arp
Det sistnämnda ger dock bara ledtrådar ifall trafik har gått över det interfacet.
hej.
User avatar
snigel
Hedersbit
Posts: 9632
Joined: 2002-03-08 15:06:33
Location: Göteborg

Post by snigel »

Fredrik Ågren wrote:

Code: Select all

netstat -i
cat /proc/net/dev
/usr/sbin/arp
Det sistnämnda ger dock bara ledtrådar ifall trafik har gått över det interfacet.
Tack. Testade lite snabbt nu;

netstat -i visar eth1 och sit0, vilket ifconfig inte gör, varför?

cat /proc/net/dev visar precis samma sak som netstat -i, är det måhända samma program som hämtar datan?

/usr/sbin/arp fanns ej på maskinen jag prövade, kanske är det inte standard.
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
User avatar
linc
Administratör
Posts: 7602
Joined: 2002-02-13 22:22:11
Location: Skåneland
Contact:

Post by linc »

snigel wrote:Tack. Testade lite snabbt nu;

netstat -i visar eth1 och sit0, vilket ifconfig inte gör, varför?

cat /proc/net/dev visar precis samma sak som netstat -i, är det måhända samma program som hämtar datan?

/usr/sbin/arp fanns ej på maskinen jag prövade, kanske är det inte standard.
arp ligger kanske under en annan katalog på din distribution? Mitt exempel är från Debian. Kommandot bör dock vara standard tycker jag.

Att netstat -i och /proc/net/dev ger samma är nog inte så konstigt egentligen. /proc är ett virtuellt filsystem som mappar direkt mot kärnan på något sätt. Med andra ord så är det kärnan som rapporterar direkt om man läser någon fil därunder. Gissningsvis använder sig netstat av den informationen på samma eller liknande sätt.

Anledningen till att ifconfig inte visade dina interface är jag lite osäker på. De kanske är satta som "down"? Får du ut samma interface om du kör "ifconfig -a"?
hej.
Post Reply