Ipconfig / all के बराबर टर्मिनल कमांड क्या है?


35

विंडोज़ में मैं उपयोग कर सकता हूं ipconfig /allऔर यह मेरे कनेक्शन के बारे में सभी जानकारी प्रदर्शित करता है।

टर्मिनल में ifconfigकेवल सीमित जानकारी की आपूर्ति नहीं करता है। मैं नेटवर्क मैनेजर का उपयोग कर सकता हूं, लेकिन कमांड लाइन के विकल्प को जानना उपयोगी होगा।

तो मेरा सवाल है: आईपी एड्रेस, गेटवे, सबनेट मास्क, डीएनएस की आपूर्ति करने के लिए कमांड लाइन क्या है ipconfig /allविंडोज में उसी तरह से आपूर्ति करता है।

सबको शुक्रीया

जवाबों:


25

Ifconfig से लापता एकमात्र चीज गेटवे और DNS सर्वर हैं।

15.04 और नया

DNS और गेटवे जानकारी प्राप्त करने के लिए बस टाइप करें:

nmcli dev show eth0

आउटपुट कुछ IP4.DNS[x]प्रविष्टियों सहित कुछ डिवाइस मापदंडों को सूचीबद्ध करता है , जो DNS सर्वर और एक IP4.ADDRESS[1]लाइन दिखाते हैं जो आईपी और गेटवे का उपयोग करते हुए सूचीबद्ध करता है ( gw = ???.???.???.???लाइन के अंत में 15.10 तक भाग देखें)। 16.04 और नए संस्करणों पर एक IP4.GATEWAYपंक्ति है जो बहुत आत्म व्याख्यात्मक है।

eth0आपके द्वारा उपयोग किए जा रहे वास्तविक डिवाइस नाम से प्रतिस्थापित करें, जो समान नहीं हो सकता है। उपकरणों और उनकी स्थिति प्रकार की सूची प्राप्त करने के लिए:

nmcli dev status

तक और 14.10 सहित

आप इन्हें nm-tool ( 15.04 से पहले के उबंटू संस्करणों में ) के साथ प्राप्त कर सकते हैं जो BTW नेटवर्क मैनेजर का कमांड लाइन संस्करण है।

इसे चलाने के लिए एक टर्मिनल में टाइप करें:

nm-tool

आप उबंटू उपयोग कर रहे हैं 15.04 या नएnm-tool द्वारा प्रतिस्थापित किया गया nmcliआदेश जो अलग है। इस मामले में एक से ऊपर "15.04 और नया" नामक अनुभाग की जांच करें।


1
इसमें nmcli dev show eth0परिणामों का उपयोग करना : त्रुटि: 'dev' कमांड 'शो' मान्य नहीं है।
एनकाउमी जूल 27'15

1
@Enkouyami क्या उबंटू और एनएमसीली संस्करण आप उपयोग कर रहे हैं?
डेविस

1
उबुन्टु 15.04 पर @devius nmcli v0.9.8.8।
एनकाउमी

1
@Enkouyami मैं 0.9.10 का उपयोग कर रहा हूं और यह ठीक काम करता है। यह निश्चित नहीं है कि यह विशेष कमांड एक नया जोड़ है या नहीं, लेकिन आप यह देखने की कोशिश कर सकते nmcli dev helpहैं कि कौन सी कमांड उपलब्ध हैं।
devius

यह Ubuntu 14.04 पर आधारित लिनक्स मिंट 17 पर काम नहीं करता है। उपयोग करने का कमांड nmcli d listसभी कनेक्शनों के लिए जानकारी दिखाता है, जो जुड़ा हुआ है या नहीं।
डेलेट

14

ipconfig होस्टनाम, डीएनएस सर्वर जैसी चीजों को दिखाता है, जो कि लिनक्स में आईपी पते की तुलना में एक अलग स्थान पर हैं, इसलिए आपको कुछ आदेशों की आवश्यकता होगी।

hostname
ifconfig -a
cat /etc/resolv.conf

यह दिखाता है कि मैं 99% समय क्या देखना चाहता हूं, लेकिन ipconfig / सभी डीएचसीपी लीज टाइम और सर्वर जैसी चीजों को भी दिखाता है।

cat /var/lib/dhcp/dhclient.leases

3

कुछ लिंक देख रहा था और अंत में नीचे काम कर पाया:

nmcli dev list | grep IP4

आउटपुट है:

IP4.ADDRESS[1]:                         ip = 195.168.0.107/24, gw = 192.168.0.1
IP4.DNS[1]:                             192.168.0.1
IP4.DOMAIN[1]:                          local

इसके अलावा, नेटवर्क से संबंधित सभी विवरण बस का उपयोग करके पाया जा सकता है:

nmcli dev list eth0


nmcli dev list | grep IP4इसका मतलब है कि आउटपुट लेते हैं nmcli dev listऔर फिर उसे (पाइप का उपयोग करके |) फीड करते हैं grepऔर रेगेक्स पैटर्न वाली लाइनें रखते हैं IP4
डेलेट

nmcli dev list | grep IP4Ubuntu 16.04
Danibix

2

यहाँ मैं ubuntu 17.04 के लिए मिल सकता है सबसे सरल समकक्ष है

nmcli device show

नमूना आउटपुट (केवल IP4 सामान):

nmcli device show | grep IP4
IP4.ADDRESS[1]:                         172.27.35.55/24
IP4.GATEWAY:                            172.27.35.1
IP4.ROUTE[1]:                           dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]:                             172.27.35.1
IP4.ADDRESS[1]:                         127.0.0.1/8
IP4.GATEWAY:

2

मुझे बाहर काम करने की आवश्यकता थी कि डीएचसीपी सर्वर मैं उबंटू 14.04 से जुड़ा था इसलिए मैंने इस कमांड का उपयोग किया:

nmcli dev list|grep DHCP4

जैसा कि मैं केवल मूल कमांड "एनएमसी देव सूची" से चाहता था

DHCP4.OPTION[1]: expiry = 1464073312

DHCP4.OPTION[2]:  domain_name = [omitted_proper_details]

DHCP4.OPTION[3]:  broadcast_address = 10.1.45.255

DHCP4.OPTION[4]:  dhcp_message_type = 5

DHCP4.OPTION[5]:  dhcp_lease_time = 432000

DHCP4.OPTION[6]:  ip_address = 10.1.45.132

DHCP4.OPTION[7]:  subnet_mask = 255.255.255.0

DHCP4.OPTION[8]:  dhcp_renewal_time = 216000

DHCP4.OPTION[9]:  routers = 10.1.45.1

DHCP4.OPTION[10]: domain_name_servers = 10.1.26.10 10.1.20.10

DHCP4.OPTION[11]: dhcp_rebinding_time = 378000

DHCP4.OPTION[12]: network_number = 10.1.45.0

DHCP4.OPTION[13]: dhcp_server_identifier = 10.1.20.10

मुझे सभी DCHP / DNS विवरण चाहिए, जैसे मुझे चाहिए ipconfig /all

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.