эмне Linuxтагы IPди билүү буйругу? Кээде керек болуп калат биздин IPни бил Көпчүлүк учурларда, бул өтө жөнөкөй, бирок аны кантип жасоону билбесеңиз, көйгөй жаралышы мүмкүн. Дээрлик бардык операциялык тутумдарда биздин IPни билүү жөнөкөй, болгону терминалдан келген буйрукту колдонуңуз, ошондо сиз аны аласыз. GNU / Linuxто бул татаал эмес жана Windows ipconfig эквивалентин, башкача айтканда ifconfig командасын колдонуу жетиштүү болот.
Алгач муну айтыңыз ifconfig - бул абдан пайдалуу буйрук бир гана биздин IP билүү үчүн эмес, тармакка байланыштуу көптөгөн башка милдеттерди аткаруу үчүн. Албетте, биздин IPни билүү үчүн башка альтернатива бар, ал тургай сизге жардам бере турган интернеттеги варианттар дагы бар, бирок бул учурда биз аны жергиликтүү деңгээлде жасайбыз, анткени бизде тиешелүү шаймандар бар жана жакшы мүмкүнчүлүктөрдү колдоно билсек жакшы болот көпчүлүк учурларда биз колдонбогон Linux дистрофиясынын толук мүмкүнчүлүктөрү.
Сен билгендей, ifconfig - бул UNIXте жеткиликтүү программа тармак интерфейстеринин параметрлерин конфигурациялоо же көрсөтүү үчүн. Бирок биздин учурда, биз аны жабдууларыбыздын IPсин билүү үчүн колдонобуз. Эгерде сиз көбүрөөк билгиңиз келсе, анда буйруктун колдонмо баракчаларын (адам) колдонсоңуз болот, анда бардык мүмкүнчүлүктөр толук баяндалат. Бирок негизги синтаксис төмөнкүдөй:
ifconfig interfaz [dirección [parámetros]]
Эгерде биз жөн гана «ifconfig"тырмакча жок Терминалда ал берген натыйжа төмөнкүдөй болот:
eth0 Link encap 10Mps Ethernet HWaddr 00:00:c0:90:b3:42 inet addr 192.168.1.2 Bcast 192.168.1.255 Mask 255.255.255.0 UP BROADCAST RUNNING MTU 1500 Metric 0 RX packets 3136 errors 217 dropped 7 overrun 26 TX packets 1752 errors 25 dropped 0 overrun 0
Бул маалымат абдан баалуу жана биз ар кандай параметрлерди көрө алабыз, бирок бул макалада биз бир гана IP кызыкдар. Linuxтогу IPибизди билүү үчүн, биз жөн гана сызыкка өтүшүбүз керек «inet адрес»Андан кийин дароо пайда болгон дарек биздин IP болот. Бул учурда IP 192.168.1.2 болмок.
Эгер сиз IPдеги Linuxту билүү үчүн буйруктарга кайрылгыңыз келбесе, анда "менин IPм эмне" деген текст менен Google'да жөнөкөй издөөнү жүргүзсөңүз, анда сиз көптөгөн баракчаларды аласыз. алар сизге коомдук IP эмне экендигин айтып беришет жана сиз прокси карасаңыз.
Бул белгилүү бир түзмөктүн же тармактык интерфейстин БИЗДИН ЖЕРГИЛИКТҮҮ ТАРМАКТАГЫ ИП-дарегибиз экендигин тактоо акылдуулукка жатат.
Интернет аркылуу IP дарегибизди билгибиз келсе (биз чыккан интерфейс аркылуу), терминалдык терезени ачууну кошумча жол менен сунуш кылам:
wget http: / w ww. .com / -O myIP.txt
(желе шилтемесиндеги боштуктар, бош жерлерди колдонуу үчүн)
андан кийин аталган файлды көрүү үчүн:
cat myIP.txt
Салам Джимми,
Туура айтасыз. Макалада мен ички IP жөнүндө сөз кылам. Сырткы IP алуу үчүн жакшы жер. Акыркы жолу мен аны өткөрүп жибердим, анткени кадимки колдонуучулардын көпчүлүк колдонмолору үчүн мен тереза түзгөн ички колдонмо. Мисалы, жергиликтүү тармакта ssh байланыштары ж.б.
Салам !!
Айрым дистрибутивдерде ifconfig жок болуп калды жана аны "ip addr list" түрүндөгү "ip" буйругу менен жасашыңыз керек.
салам
Баракчага кирип же кандайдыр бир нерсени жүктөп алуудан сактануу үчүн, бизде кандай коомдук IP бар экендигин билүү үчүн, колдонсоңуз болот ...
curl ipconfig.me/ip
… Жооп көбүнчө убакытты талап кылат.
Албетте, curl орнотулушу керек, бирок айрым таркатууларда аларды автоматтык түрдө "пакеттин" калган бөлүгү менен орнотот деп ойлойм.
Чындыгында, биз жергиликтүү IPди билишибиз керек, эгерде биз дагы тармакты көргүбүз келсе, nmap менен бул жөнөкөй:
nmap -sp 192.168.0.0/24
192.168.0.0 дегенди биздин тармак тарамыбызга ылайыктуу нерселер менен алмаштырыңыз.
Силерге тынчтык болсун!