Внутренний и внешний IP-адрес в 10.4 - PullRequest
0 голосов
/ 22 июля 2010

ВАЖНОЕ РЕДАКТИРОВАНИЕ

Кажется, я привел много путаницы в этом посте, проведя различие между «внутренними» и «внешними» IP-адресами.Позвольте мне попытаться уточнить:

Внутренний = ЧАСТНЫЙ IP-АДРЕС
Внешний = ПУБЛИЧНЫЙ IP-АДРЕС

Концепция внутреннего и внешнегобыли полностью моего собственного изобретения.Извинения.

Привет всем,

С вашей помощью мне удалось получить как внутренние, так и внешние IP-адреса.Проблема в том, что код, который я получил, действителен только для 10.5 и 10.6.Любые советы или фрагменты для кода, который будет работать на 10,4?

Цель C и C только пожалуйста:)

Спасибо!

РЕДАКТИРОВАТЬ:

Хорошо,похоже, мой вопрос не совсем ясен.Позвольте мне попытаться перефразировать.Прямо сейчас у меня есть код, который может получить мне IP-адреса моей машины.Проблема в том, что он использует PortMapper, который работает только на 10.5 и выше (см. Код).У меня такой вопрос: есть ли способ получить IP-адреса без использования PortMapper?

Спасибо!

http://developer.apple.com/mac/library/samplecode/PortMapper/Introduction/Intro.html#//apple_ref/doc/uid/DTS40007879-Intro-DontLinkElementID_2

РЕДАКТИРОВАТЬ:

Чувак, у меня есть чему поучиться!Как указала Вики, я должен уточнить: 10.5 и 10.6 - это Mac OS Leopard и Snow Leopard.Мне нужен мой код для запуска на Tiger (10.4).

Ответы [ 2 ]

0 голосов
/ 24 августа 2010

Здесь вы можете получить частный IP-адрес. Еще раз извините за путаницу.

0 голосов
/ 15 августа 2010

Я склонен использовать служебные программы GLIB Hostname и Network, когда мне нужно играть с IP-адресами. GLIB Имя хоста . Не уверен насчет концепции внутреннего / внешнего IP.

...