Dapatkan semua konfigurasi jaringan kami dengan perintah

Entah karena kita sedang mengelola server atau karena kita belum memiliki lingkungan grafis, ada kalanya kita perlu mengetahui semua data jaringan yang dimiliki komputer yang kita hubungkan, berikut saya akan menjelaskan cara mendapatkan data ini.

Alamat IP

Perintah sederhana dapat memberi tahu kita IP kita, maksud saya: ifconfig

ifconfig

Ini akan menunjukkan kepada kita sesuatu seperti ini:

ifconfig

Seperti yang Anda lihat, semua antarmuka jaringan muncul, di baris ke-2 dari setiap antarmuka kita melihat sesuatu seperti: «internet 192.168.1.5»… Inet adalah alamat IP, misalnya, jika saya melakukan a grep memfilter inet Saya hanya dapat menampilkan IP:

sudo ifconfig | grep inet

Ini akan menunjukkan kepada kita IP IPv4 dan IPv6 kita.

MAC

Perintah yang sama memungkinkan kita untuk mengetahui alamat MAC kita, kita dapat melihatnya di baris yang dimulai dengan "ether", kita masih dapat menggunakan grep untuk memfilter eter dan hanya MAC kita yang muncul:

sudo ifconfig | grep ether

DNS server

Untuk mengetahui server DNS kita, kita dapat melihat konten file /etc/resolv.conf:

cat /etc/resolv.conf

Di sana kita akan melihat domain jaringan kita (jika kita memilikinya di LAN) atau IP dari server DNS yang kita gunakan.

Gateway atau Gateway

Mengetahui gateway kami semudah itu, kami akan menggunakan:

ip route show

Kita akan melihat bahwa beberapa baris mungkin muncul, tetapi (umumnya) baris pertama berisi gateway kita di awal, itu adalah baris yang dimulai dengan kegagalan

ip-rute

Bagaimanapun ... jelas Anda dapat menggunakan grep lagi untuk memfilter secara default:

ip route show | grep default

Dan ... menjadi lebih indah kita bisa menggunakan awk untuk hanya menampilkan kolom ke-3, yaitu dari IP:

ip route show | grep default | awk {'print $3'}

Tapi hei, ini untuk menjelaskan detailnya 

Nama Host atau Nama Komputer

Sederhana, sangat sederhana ... jalankan saja: nama host

hostname

Tamat!

Ini adalah akhir posting, saya tidak tahu apakah saya memiliki konfigurasi yang tertunda... jika demikian, bagikan perintah untuk menampilkannya di terminal 

Menikmati!