Ibland behöver jag att finna ut vad det offentliga IPet address av en detalj bearbetar med maskin är. Om jag har att ta fram till en rengöringsdukwebbläsare på det, bearbeta med maskin rättvist hopp för I över till ett tjänste- liksom http://www.whatismyip.com eller myip.dk att finna denna information. Emellertid på en avlägsen Linux server är det inte praktiskt att använda rengöringsdukwebbläsaremetoden. Så i stället, använder jag efter hackan.
Jag skriver in fodra in i en Linux befaller efter fodrar:
nr. krullning - s myip.dk | grep ””boxas””, | egrep - nolla ”[0-9.]+”,
122.172.9.222
Nätt användbart stoppar detta. Om du behöver att använda denna, befalla den kan ofta är en bra idé att skapa en skriva med befalla, så att du inte behöver måste att minnas den. Skapa ett nytt sparar genom att använda din favorit- textredaktör. Skriv in fodrar efter:
nr.! /bin/bash
krullning - s myip.dk | grep ””boxas””, | egrep - nolla ”[0-9.]+”,
Nu räddning spara som något något liknande /usr/bin/myipaddress. Bevilja det som är utförbart, privilegierar något liknande detta:
nr. chmod +x /usr/bin/myipaddress
Nu har du en skriva som du kan ta fram någonstans på från din dator vid spring myipaddress i befalla fodra. Det ska tillverkar ditt offentliga IP address för strömmen. Detta kan vara ganska användbart, om du använder IP-baserad legitimation för saker något liknande, eller om du använder en tjänste- dynamisk DNS.
Även om det ovannämnda exemplet bör fungera mest av tiden, kan det är tider, då det tjänste-, att ger dig, ditt offentliga IP address är besegrar eller har ändrat formatera, som de visar med datan som således bryter skriva. Här är en reserv- metod, i fall att som befalla som tidigare visas, inte fungerar för dig. Det använde det tjänste- http://www.formyip.com/.
nr. anknyter - dumpa http://www.formyip.com/ | awk ”/IP är {trycket $NF}”,
Du kunde också använda denna med lodjur:
nr. lodjuret - dumpa http://www.formyip.com/ | awk ”/IP är {trycket $NF}”,
Igen befaller känselförnimmelsen fritt som skriver in detta, in i en skrivanågot liknande som jag visade dig tidigare. Det ska gör genom att använda befalla en bris.

























{ 0 comments… add one now }
Leave a Comment