Saya menjalankan server rel di port 3000 dan 5000.
Apa yang saya gunakan (atau bagaimana saya menemukan) alamat IP Mac saya?
Bukan yang digunakan untuk menjelajah web yang merupakan perusahaan saya host yang menyediakan IP melainkan mesin lokal saya.
Saya membayangkan itu akan menjadi 192.168.xx?
ifconfig
, atau di tab TCP / IP setelah mengklik Advanced in the Network) pengaturan — meskipun yang terakhir tidak memberi tahu alamat IPv6 yang mana).Saya menggunakan:
sumber
en0
, tergantung pada antarmuka yang digunakanipconfig getifaddr en3
.Atau, Anda bisa mencoba berlari
di terminal. Ini akan menampilkan daftar antarmuka dengan IP secara default, bersama dengan banyak detail lainnya seperti alamat fisik. Ini juga dapat digunakan untuk mengonfigurasi pengaturan adaptor jaringan, halaman manualnya ada di sini: http://linux.die.net/man/8/ifconfig
atau Anda dapat berjalan
man ifconfig
di terminal.Dalam kasus Anda, Anda mungkin mencari
en0
atauen1
, mencari di bawahinet
untuk alamat IP.sumber
Ada beberapa metode ...
... tetapi beberapa metode memberikan berbagai jenis alamat IP. Pastikan Anda tahu jenis alamat IP yang Anda butuhkan. Untuk banyak tujuan (sebagian besar?), Alamat IP publik adalah yang diperlukan.
Catatan: dalam situasi tertentu, alamat IP lokal Anda mungkin sama dengan alamat IP publik Anda.
Berikut beberapa cara untuk mendapatkan setiap jenis alamat IP:
# 1: Dari menubar WiFi - berikan alamat IP LOCAL Anda
Tahan optiondan klik ikon WiFi di menubar di sudut kanan atas layar Anda. Anda akan melihat menu khusus yang mencantumkan, di antara banyak hal lain, Alamat IP Anda.
# 2: Dari Network Preferences - berikan alamat IP LOCAL Anda
Ada dua cara untuk sampai ke Preferensi Jaringan:
Anda akan melihat alamat IP Anda seperti yang ditunjukkan:
# 3: Dari terminal (Metode A) - berikan alamat IP LOCAL Anda
Jalankan terminal favorit Anda (mis. Mac OS X dilengkapi dengan satu yang disebut Terminal), dan ketikkan yang berikut:
ipconfig getifaddr en0
jika terhubung melalui koneksi nirkabel.ipconfig getifaddr en1
jika terhubung melalui ethernet.ipconfig getifaddr en3
jika terhubung melalui adaptor Thunderbolt-to-ethernet.# 4: Dari terminal (Metode B) - berikan alamat IP PUBLIK Anda
Jalankan terminal favorit Anda (mis. Mac OS X datang dengan satu yang disebut Terminal), dan ketik
curl http://ipecho.net/plain; echo
.# 5: Dari browser - berikan alamat IP PUBLIC Anda
Ada banyak situs web yang dapat Anda gunakan yang akan memberi tahu Anda alamat IP publik Anda. Yang paling sederhana mungkin pencarian Google untuk "apa alamat ip saya" .
sumber
Saya menginstal iStat Menues. Sekarang saya dapat melihat semua IP, yang dari provieder saya disebut "public ip" dan di jaringan WiFi disebut "private ip" di iStat Menues.
Bisa juga bekerja dengan Widget Nano iStat. Hanya mencoba versi lengkap. Saya hanya perlu mengklik item menu bar untuk mendapatkan info.
sumber
Semua jawaban ini bagus ... Saya ingin menambahkan satu hal. Jika Anda mencoba untuk mendapatkan IP Mac Anda sehingga Anda dapat mengakses server yang Anda jalankan secara lokal pada Mac yang sama, Anda dapat menggunakan
http://127.0.0.1/
(IP loopback lokal) atauhttp://localhost/
. Selalu sama dan Anda dapat menggunakannya tanpa terhubung ke jaringan apa pun.Jika Anda mencoba membiarkan orang lain terhubung ke server di Mac Anda, akan lebih mudah memberi mereka nama host Anda yang dapat Anda atur dari panel Sharing System Preferences (setidaknya selama mereka menggunakan sistem yang diaktifkan Bonjour) . Maka Anda dapat mengakses sesuatu seperti
http://mymacbook.local/
sumber
Anda juga dapat pergi ke "Tentang Mac ini" dan klik pada teks abu-abu di bawah "Mac OS X" hingga menampilkan alamat IP lokal Anda untuk OS sebelum Lion .
Juga, untuk versi Mac OSX sebelum Lion, tindakan ini juga berfungsi di layar masuk.
sumber