Я запускаю серверы rails на портах 3000 и 5000.
Что я использую (или как мне найти) IP-адрес моего Mac?
Не тот, который используется для просмотра веб-страниц, на котором размещен IP-адрес моей компании, а мой локальный компьютер.
Я полагаю, это будет 192.168.xx?
ifconfig
вкладке TCP / IP или после нажатия кнопки «Дополнительно» в сети). настройки - хотя последний не говорит, какой IPv6-адрес какой).Я использовал:
источник
en0
, в зависимости от используемого интерфейсаipconfig getifaddr en3
.В качестве альтернативы, вы можете попробовать запустить
в терминале. По умолчанию будет показан список интерфейсов с IP-адресами, а также множество других деталей, таких как физические адреса. Его также можно использовать для настройки параметров сетевого адаптера. Справочная страница находится здесь: http://linux.die.net/man/8/ifconfig
или вы можете запустить
man ifconfig
на терминале.В вашем случае вы, вероятно, ищете
en0
илиen1
, ищитеinet
IP-адрес.источник
Есть несколько методов ...
... но некоторые методы дают разные виды IP-адресов. Убедитесь, что вы знаете, какой IP-адрес вам нужен. Для многих (большинства?) Целей нужен публичный IP-адрес.
Примечание: в определенных ситуациях ваш локальный IP-адрес может совпадать с вашим публичным IP-адресом.
Вот несколько способов получить каждый тип IP-адреса:
# 1: Из меню WiFi - дает ваш ЛОКАЛЬНЫЙ IP-адрес
Удерживайте optionи щелкните значок WiFi в строке меню в правом верхнем углу экрана. Вы увидите специальное меню, в котором, помимо прочего, указан ваш IP-адрес.
# 2: из настроек сети - дает ваш локальный IP-адрес
Есть два способа получить доступ к сетевым настройкам:
Вы увидите свой IP-адрес, как показано:
# 3: Из терминала (метод A) - дает ваш локальный IP-адрес
Запустите ваш любимый терминал (например, Mac OS X поставляется с терминалом) и введите следующее:
ipconfig getifaddr en0
если подключен через беспроводное соединение.ipconfig getifaddr en1
если подключен через Ethernet.ipconfig getifaddr en3
если подключен через адаптер Thunderbolt-to-ethernet.# 4: С терминала (метод B) - дает ваш публичный IP-адрес
Запустите ваш любимый терминал (например, Mac OS X поставляется с терминалом) и введите
curl http://ipecho.net/plain; echo
.# 5: из браузера - дает ваш публичный IP-адрес
Вы можете использовать множество веб-сайтов, которые сообщат вам ваш публичный IP-адрес. Самым простым, вероятно, является поиск в Google по запросу «какой у меня IP-адрес» .
источник
Я установил iStat Menues. Теперь я могу видеть все IP-адреса: один из моего провайдера называется "public ip", а в сети WiFi называется "private ip" в меню iStat.
Он также может работать с виджетом iStat Nano. Только попробовал полную версию. Мне нужно только нажать на пункт меню, чтобы получить информацию.
источник
Все эти ответы хорошие ... Я хотел бы добавить одну вещь. Если вы пытаетесь получить IP-адрес вашего Mac, чтобы вы могли получить доступ к серверу, на котором вы работаете локально, на том же Mac, вы можете использовать
http://127.0.0.1/
(локальный IP-адрес) илиhttp://localhost/
. Это всегда то же самое, и вы можете использовать его, даже не подключаясь к какой-либо сети.Если вы пытаетесь разрешить другим подключаться к серверу на вашем Mac, вам, вероятно, будет проще дать им имя вашего хоста, которое вы можете установить из панели «Общие настройки системы» (по крайней мере, если они используют систему с Bonjour) , Тогда вы можете получить доступ к чему-то вроде
http://mymacbook.local/
источник
Вы также можете перейти к разделу «Об этом Mac» и нажимать на серый текст в разделе «Mac OS X», пока на нем не отобразится ваш локальный IP-адрес для ОС до Lion .
Кроме того, для версий Mac OSX до Lion это действие также работает на экране входа в систему.
источник