Ich hoffe, das ist nicht zu einfach eine Frage. Der Titel fragt alles. :-)Kann ich versuchen, eine Website über einen bestimmten Adapter zu pingen?
Antwort
Der Ping-Befehl erlaubt striktes Quell-Routing, so dass Sie das Standard-Gateway angeben können, das auf dem Weg nach draußen verwendet werden soll. (Dies setzt voraus, Ihre Schnittstellen haben unterschiedliche Gateways, dh sind in verschiedenen Netzwerken)
ping -k 192.169.1.1 microsoft.com
^default gateway for desired interface
WMI Mit Win32_PingStatus Sie können das gleiche tun, wo Sie SourceRoute und SourceRouteType angeben (Dies ist im Wesentlichen die gleiche wie ping - Alternativ k)
:
Wenn Ihr Netzwerk-Schnittstellen auf dem gleichen Netzwerk befinden, wie ein LAN-Karte und einer drahtlosen adapater können Sie eine benutzerdefinierte hinzufügen ROUTE zu Ihrem Computer, der den gesamten Datenverkehr über eine bestimmte Schnittstelle senden kann.
Von ROUTE HELP:
route ADD 207.46.0.0 MASK 255.255.0.0 192.168.1.1 METRIC 3 IF 2
destination^ ^mask ^gateway metric^ ^
Interface^
ping
hat auch eine Option in Windows:
-S srcaddr Source address to use.
So können Sie so etwas wie
ping 10.10.10.1 -l 0 -S 192.168.1.1
tun, wo 10.10.10.1 ist die Zieladresse und 192.168.1.1 ist die Adresse des Quelladapters
Ändert dies nicht nur die Quelladresse? Wie stellen wir sicher, dass dies aus der Schnittstelle herauskommt, die dieselbe Quelladresse hat? – Dylan
- 1. Wie kann ich eine Telefonnummer "pingen"?
- 2. Verwenden von PHP zum Pingen einer Website
- 3. Wie bette ich eine skalierte Website über einen Iframe ein?
- 4. Wie kann ich einen Adapter in ein Bundle stecken? Ich
- 5. Wie erkenne ich eine Berührung über einen bestimmten Bereich?
- 6. Wie kann ich sicherstellen, dass ich auf Über uns Seite einer bestimmten Website bin
- 7. iPhone Apps: Kann ich eine App über einen Link auf einer Website öffnen?
- 8. Wie kann ich eine bestimmte IP mit Google App Script pingen?
- 9. Versuchen, einen Virus zu entschlüsseln
- 10. Was ist der beste Weg, um eine Datenbank über JDBC zu "pingen"?
- 11. Versuchen, Daten von einer schlecht formatierten HTML-Website zu ziehen
- 12. Glassfish + Postgres kann den Verbindungspool nicht pingen
- 13. versuchen, dynamische SQL über Funktionsaufruf zu implementieren
- 14. Versuchen, Durchschnittswerte über mehrere Listen zu generieren
- 15. Linux/CentOS: Wie man FTP/SSH zwingt, einen bestimmten Ethernet Adapter zu verwenden
- 16. Wie kann ich eine Website in WebView blockieren
- 17. Wie kann ich den Adapter für eine Galerie wechseln
- 18. Wie kann ich Dokumente über einen Webservice streamen?
- 19. Gibt es eine Möglichkeit, ein IPhone zu "pingen", um zu sehen, ob es eingeschaltet ist?
- 20. Wie kann ich für eine Website antworten?
- 21. Gibt es eine Möglichkeit, automatisch einen Screenshot einer Website über eine URL zu erstellen?
- 22. Kann ich eine Android-Geräte-ID über eine mobile Website abrufen?
- 23. versuchen, websrape eine Website, aber bekommen 403 verboten
- 24. Wie kann ich einen bestimmten Eintrag von einer Website mit PHP erhalten?
- 25. Versuchen, eine Tabelle mit Repeatern zu füllen
- 26. Wie kann ich eine Eigenschaft über einen Lambda-Ausdruck übergeben?
- 27. versuchen/außer einen bestimmten Typ der Ausnahme nicht abfangen
- 28. Wie kann ich über Racket mit einer Website interagieren?
- 29. Wie starte ich eine Anwendung über einen Browser?
- 30. C# ping eine Website? (Keep-Alive-Service)
Der Titel sagt nicht, ob Sie einen Befehl dies tun möchten, oder ob Sie ein Programm schreiben wollen, um dies zu tun. Es sagt auch nicht, über welche Sprache oder Plattform du sprichst. –
ping -I (wlan0, eth0 ..) www.stackoverflow.com – Anders
@john - das ist Windows. Ich kann Befehlsskript oder VB Script verwenden. Vielen Dank! – richb01