IP-адрес сетевого компьютера - PullRequest
2 голосов
/ 26 октября 2010

Кодируемая мной программа подключается к другой программе через сетевой API, и я считаю, что она называется сокетным соединением.Я указываю IP: 127.0.0.1 и порт, который должен соответствовать тому, что я установил в этой программе.Теперь это работает отлично.Но что, если я хочу, чтобы программа работала на другом компьютере в сети?

Я настроил беспроводную домашнюю сеть, и обмен файлами между двумя компьютерами работает.Я думал, что могу просто запустить cmd> ipconfig, чтобы получить IP-адрес другого компьютера, но по какой-то причине ipconfig не будет работать на нем.Просто выдает ошибку.Как теперь определить правильный IP-адрес для использования с этим типом сетевого подключения?

PS: я использую XP Pro.

Ответы [ 3 ]

2 голосов
/ 26 октября 2010

Вы можете использовать имя компьютера вместо IP (но это зависит от того, над чем вы работаете). Чтобы увидеть имя компьютера, щелкните правой кнопкой мыши Мой компьютер / Свойства.

Или вы можете увидеть его IP, просто набрав команду:

ping MyPCName

В ответ вы получите разрешенный IP-адрес, который видит компьютер, на котором вы его запускали.

0 голосов
/ 26 октября 2010

ipconfig показывает адрес вашего компьютера. Вы можете использовать ipconfig на другом компьютере, чтобы проверить его IP-адрес. Тогда вместо 127.0.0.1 используйте этот адрес. ipconfig /all показывает гораздо больше информации, которую можно использовать, если у вас больше сетевых карт, вы хотите проверить MAC-адрес и т. Д., Но это информация о компьютере, на котором работает эта команда.

0 голосов
/ 26 октября 2010

Откройте сетевые подключения (Пуск -> Настройки -> Панель управления -> Сетевые подключения) и найдите там свое беспроводное соединение. Щелкните левой кнопкой мыши и выберите «Свойства». Затем перейдите на вкладку «Дополнительно» и там вы, вероятно, найдете свой IP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...