Archiv verlassen und diese Seite im Standarddesign anzeigen : ping auf dem selber Rechner von etho zu eth1
outbreaker1303
08.06.07, 07:56
Hallo
ich habe mal eine Frage: Ist es möglich das ich meinem Linux sage das er alles was an die Netzwerkkarte eth1 gehen soll über eth0 schickt und nicht über den localhost?
Ich habe in meinem Rechner zwei Netzwerkkarten diese sind über ein Kabel verbunden. nun möchte ich wenn cih zb ein Ping sende das über das Kabel geschieht und nicht über das interne Interface.
Jetzt fragt Ihr euch sicher was soll der ******?
Ich brauche diese Möglichkeit weil ich Später ein Tool benutzen will und Zeiten messen möchte. Also reine übertragungszeiten und nicht mir zurückschicken etc
Also meine Frage ist geht es oder nicht?
Wenn ja wie?
habe auch schon per ifconfig das lo abgestellt aber dann geht es gar nicht mehr. bzw ich kann zwar von dem rechner aus andere anpingen aber wenn das kabel von eth0 zu eth1 gesteckt ist geht es nicht.
Danke für die Hilfe
Wie sieht denn der Ping Befehl aus? Und was erhältst du als Ausgabe? Wie sind die beiden Anschlüsse konfiguriert (IP Adresse, Subnet...)?
Fragen über Fragen...
poste mal die konkrete Konfiguration (auch HW), die ping-Befehle die Du eingibst und die Ausgabe - an sich sollte es kein Problem sein...
Ach ja, solltest Du nicht über einen Switch gehen sondern direkt per Kabel sollte dies ein Cross-Over-Kabel sein...
outbreaker1303
08.06.07, 08:37
meine Anschlüsse sehen so aus
eth0 Link encap:Ethernet HWaddr 00:60:B0:7A:CA:06
inet addr:192.168.100.3 Bcast:192.168.100.255 Mask:255.255.255.0
inet6 addr: fe80::260:b0ff:fe7a:ca06/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10 errors:1 dropped:0 overruns:0 frame:0
TX packets:38 errors:72 dropped:0 overruns:0 carrier:72
collisions:0 txqueuelen:1000
RX bytes:1108 (1.0 Kb) TX bytes:3380 (3.3 Kb)
Interrupt:11 Base address:0xec80
eth1 Link encap:Ethernet HWaddr 00:B0:D0:FA:5F:82
inet addr:192.168.100.2 Bcast:192.168.100.255 Mask:255.255.255.0
inet6 addr: fe80::2b0:d0ff:fefa:5f82/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:26 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2514 (2.4 Kb) TX bytes:1688 (1.6 Kb)
Interrupt:11 Base address:0xec00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:162 errors:0 dropped:0 overruns:0 frame:0
TX packets:162 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12156 (11.8 Kb) TX bytes:12156 (11.8 Kb)
dann ein Ping mit Kabel
linux:~ # ping 192.168.100.3
PING 192.168.100.3 (192.168.100.3) 56(84) bytes of data.
64 bytes from 192.168.100.3: icmp_seq=1 ttl=64 time=0.038 ms
64 bytes from 192.168.100.3: icmp_seq=2 ttl=64 time=0.041 ms
64 bytes from 192.168.100.3: icmp_seq=3 ttl=64 time=0.039 ms
64 bytes from 192.168.100.3: icmp_seq=4 ttl=64 time=0.039 ms
dann ein Ping ohne Kabel
linux:~ # ping 192.168.100.3
PING 192.168.100.3 (192.168.100.3) 56(84) bytes of data.
64 bytes from 192.168.100.3: icmp_seq=1 ttl=64 time=0.037 ms
64 bytes from 192.168.100.3: icmp_seq=2 ttl=64 time=0.040 ms
64 bytes from 192.168.100.3: icmp_seq=3 ttl=64 time=0.040 ms
64 bytes from 192.168.100.3: icmp_seq=4 ttl=64 time=0.040 ms
route -n
linux:~ # route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.100.1 0.0.0.0 UG 0 0 0 eth0
ping mit Kabel direkt über eth0
linux:~ # ping -I eth0 192.168.100.2
PING 192.168.100.2 (192.168.100.2) from 192.168.100.3 eth0: 56(84) bytes of data.
From 192.168.100.3: icmp_seq=2 Destination Host Unreachable
From 192.168.100.3 icmp_seq=2 Destination Host Unreachable
From 192.168.100.3 icmp_seq=3 Destination Host Unreachable
From 192.168.100.3 icmp_seq=4 Destination Host Unreachable
ausgabe von iptables
linux:~ # iptables -L -v
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
ja ich benutze ein Cross-Over-Kabel
wenn ich zu meinem anderen Rechner Pinge geht das auch
also wenn ich das Kabel umstecke
gibt es eine Möglichkeit das ich alles ausgehende über eth0 schicke?
bzw alles was an 192.168.100.2 gehen soll?
erstmal sollten die beiden IPs in unterschiedlichen Netzen sein - sonst gibt's Ärger...
outbreaker1303
08.06.07, 09:17
habe jetzt aus der ip von eth1 192.168.101.2 gemacht
leider keine Veränderung ausgaben bleiben die gleichen
d.h geht ohne und mit Kabel per ping
geht nicht mit ping -I eth0
Es gibt sowas wie arping, arping hat als (mögliche) Option das Interface das verwendet werden soll.
Aber wieso hast Du 2 Netzwerkkarten im gleichen Netz?
outbreaker1303
22.06.07, 11:00
Weil ich Übertragungszeiten Messen will ohne Rückkanal
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.