Manchmal muß ich herausfinden, was das allgemeine IP address einer bestimmten Maschine ist. Wenn ich Zugang zu einem web browser auf dieser Maschine I gerecht zu einem Service wie rüber hoffen lasse http://www.whatismyip.com oder myip.dk diese Informationen finden. Jedoch auf einem RemoteLinux Bediener ist es nicht praktisch, die web browsermethode zu verwenden. So stattdessen benutze ich die folgende Kerbe.
Ich trage die folgende Linie in eine Linux Befehl Linie ein:
# Wellung - s myip.dk | grep „„Kasten““ | egrep - O „[0-9.]+“
122.172.9.222
Hübsches nützliches Material dieses. Wenn Sie diesen Befehl häufig verwenden müssen, konnte es eine gute Idee sein, einen Index mit dem Befehl zu verursachen, damit Sie nicht müssen an ihn sich erinnern brauchen. Stellen Sie eine neue Akte mit Ihrem Lieblingstextherausgeber her. Tragen Sie die folgenden Linien ein:
#! /bin/bash
Wellung - s myip.dk | grep „„Kasten““ | egrep - O „[0-9.]+“
Jetzt außer der Akte als etwas mögen Sie /usr/bin/myipaddress. Grant mag es vollziehbare Privilegien dieses:
# chmod +x /usr/bin/myipaddress
Jetzt haben Sie einen Index, den Sie von Ihrem Computer überall an zugänglich machen können, indem Sie laufen myipaddress in der Befehl Linie. Es gibt Ihr gegenwärtiges allgemeines IP address aus. Dieses kann ziemlich nützlich sein, wenn Sie Sachen wie IP-gegründete Authentisierung verwenden oder wenn Sie einen dynamischen DNS Service verwenden.
Obgleich das oben genannte Beispiel die meisten der Zeit bearbeiten sollte, konnte es Zeiten geben, als der Service, der Ihnen Ihr allgemeines IP address gibt, ist unten oder hat geändert das Format, mit dem sie die Daten anzeigen und so den Index brechen. Ist hier eine Aushilfsmethode, falls der Befehl, der früh gezeigt wird, nicht für Sie arbeitet. Es verwendete den Service http://www.formyip.com/.
# Verbindungen - Dump http://www.formyip.com/ | awk „/IP ist {Druck $NF}“
Sie konnten dieses mit auch verwenden Lynx:
# Lynx - Dump http://www.formyip.com/ | awk „/IP ist {Druck $NF}“
Wieder fühlen Sie frei, diesen Befehl in einen Index einzutragen, wie ich Sie früh zeigte. Es bildet mit dem Befehl eine Brise.

























{ 0 comments… add one now }
Leave a Comment