Anda dapat menggunakan ifconfig untuk mendapatkan alamat IP dari salah satu antarmuka pada sistem (perhatikan bahwa mungkin ada lebih dari satu antarmuka dan lebih dari satu alamat IP).
Beberapa sistem UNIX tidak memberi label antarmuka mereka en0- jawaban yang lebih umum adalah menggunakan ifconfig -a. Juga, ifconfigbiner tidak selalu aktif PATHuntuk pengguna biasa sehingga mereka mungkin perlu mencoba berbagai mantra seperti /sbin/ifconfig -a, /etc/ifconfig -aatau login sebagai root dan coba ifconfig -a.
gunakan ifconfigdan cari inetbagian dari output. Catatan jika Anda memiliki lebih dari satu kartu jaringan (ethernet dan nirkabel misalnya) akan ada lebih dari satu entri.
Jawaban:
coba kode ini untuk melihat alamat IP mesin unix
sumber
Anda dapat menggunakan ifconfig untuk mendapatkan alamat IP dari salah satu antarmuka pada sistem (perhatikan bahwa mungkin ada lebih dari satu antarmuka dan lebih dari satu alamat IP).
Dimulai dari:
sumber
en0
- jawaban yang lebih umum adalah menggunakanifconfig -a
. Juga,ifconfig
biner tidak selalu aktifPATH
untuk pengguna biasa sehingga mereka mungkin perlu mencoba berbagai mantra seperti/sbin/ifconfig -a
,/etc/ifconfig -a
atau login sebagai root dan cobaifconfig -a
.Gunakan perintah ini
atau yang ini
Penjelasan
Mulai dengan nslookup
lalu cari "alamat"
Ini akan mengembalikan sesuatu seperti
Sekarang mari kita ambil hanya alamat dengan memilih kolom teks kedua. Kami "" lulus sebagai pemisah bidang
Kami akan menyingkirkan bagian "# 53" dengan memilih kolom pertama. Kami melewati "#" sebagai pemisah bidang
Alamat terakhir adalah alamat lokal. Ekor akan membantu kita mendapatkannya.
sumber
Alternatif
ipconfig
adalahip(8)
tempat output dapat dipersempit. Sebagai contoh:Antarmuka yang bukan loopback (lo) adalah yang Anda inginkan:
172.31.39.10
sumber
gunakan
ifconfig
dan cariinet
bagian dari output. Catatan jika Anda memiliki lebih dari satu kartu jaringan (ethernet dan nirkabel misalnya) akan ada lebih dari satu entri.sumber