కమాండ్ లైన్ నుండి త్వరగా బాహ్య IP చిరునామాను పొందండి
SSH కోసం కమాండ్ లైన్ నుండి మీ బాహ్య IP చిరునామాను త్వరగా పొందాలా లేదా? చెమట లేదు, మీరు వివిధ వనరుల నుండి సమాచారాన్ని త్వరగా సేకరించేందుకు కర్ల్ కమాండ్ లేదా డిగ్ని ఉపయోగించవచ్చు. కాలక్రమేణా విశ్వసనీయంగా నిరూపించబడిన రెండు విభిన్న ఎంపికలపై మేము దృష్టి పెడతాము, మొదటిది చాలా చిన్నది మరియు గుర్తుంచుకోవడం సులభం, కానీ తరువాతి ఎంపిక అత్యంత నమ్మదగినదిగా పరిగణించబడుతుంది.కర్ల్ ifconfig.me
లేదా కింది వాటిని ఉపయోగించండి:
dig +short myip.opendns.com @resolver1.opendns.com
ఒక స్ట్రింగ్తో ప్రతిస్పందన మీ LAN IPకి భిన్నంగా బయటి ప్రపంచం చూసే మీ బాహ్య IP చిరునామా తప్ప మరొకటి ఉండదు.
డిగ్ కమాండ్ స్ట్రింగ్ స్పష్టంగా కొంచెం పొడవుగా ఉంది, కానీ OpenDNS అనేది చాలా నమ్మదగిన సేవ, ఇది కేవలం IP సమాచారాన్ని తిరిగి పొందడం కంటే చాలా ఎక్కువ చేస్తుంది, కనుక ఇది మరింత విశ్వసనీయమైన దీర్ఘకాలిక పరిష్కారంగా పరిగణించబడుతుంది, అందువలన ఇది ఏదైనా సత్వరమార్గాలు లేదా స్క్రిప్ట్లను ఆధారం చేసుకోవడం ఉత్తమం.
మీకు తరచుగా మీ బాహ్య IP అవసరమని అనిపిస్తే, పైన పేర్కొన్న డిగ్ కమాండ్ నుండి ఒక బాష్ అలియాస్ని సృష్టించండి లేదా మీరు ఉంచడం తప్ప మరేమీ చేయని ఉచిత మూడవ పక్షం యాప్ సహాయంతో మెనూబార్ను ఆశ్రయించవచ్చు. OS X మెను బార్లో మీ బాహ్య IP చిరునామా.
బాష్ అలియాసింగ్ని ఉపయోగించి శీఘ్ర IP పునరుద్ధరణ ఆదేశాన్ని సృష్టించడానికి, మీ .bash_profileలో క్రింది లైన్ను అతికించండి:
అలియాస్ getmyip='dig +short myip.opendns.com @resolver1.opendns.com'
మార్పులను .bash_profileకి సేవ్ చేయండి మరియు ఇప్పుడు మీరు మొత్తం పొడవైన కమాండ్ స్ట్రింగ్ను ఉపయోగించడానికి ‘getmyip’ అని మాత్రమే టైప్ చేయాలి. డిగ్ స్ట్రింగ్ కోసం CommandLineFuకి హెడ్ అప్ చేయండి.
మీరు ఏదైనా వెబ్ బ్రౌజర్ ద్వారా ifconfig.me మరియు whatismyip.org వంటి వివిధ వెబ్సైట్లకు కూడా వెళ్లవచ్చని గుర్తుంచుకోండి, అది టెర్మినల్ నుండి లింక్స్ అయినా లేదా GUIలోని Safari మరియు Chrome అయినా, బాహ్య IPని పొందడం. ఆ విధంగా కూడా. ఈ కమాండ్లు Mac OS X లేదా Linuxలో ఒకే విధంగా పని చేస్తాయి, అయితే బ్రౌజర్ ఆధారిత విధానం వెబ్ బ్రౌజర్ని అమలు చేయగల సామర్థ్యం ఉన్న దేనికైనా పని చేస్తుంది.