网络计算机的IP地址

网络计算机的IP地址

问题描述:

我正在编写的程序通过网络API连接到另一个程序,我相信它被称为套接字连接。我指定IP:127.0.0.1和Port,它必须与我在该程序中设置的内容相匹配。现在,这工作正常。但是如果我想让程序在网络上的另一台计算机上运行,​​该怎么办?网络计算机的IP地址

我已经建立了无线家庭网络,并且两台计算机之间的文件共享工作。我以为我可以运行cmd> ipconfig来获得另一台计算机的IP,但由于某种原因,ipconfig不能在其上运行。只是给出了一个错误。现在如何确定用于此类网络连接的正确IP? PS:我正在运行XP专业版。

+1

我确定你的意思是'IP',而不是'API'。 – leppie 2010-10-26 07:50:05

+0

“其他原因”?它会抛出一个错误吗?您只需查看任务栏中的网络适配器/网络连接属性即可查找3 IP。 – joni 2010-10-26 07:50:29

+0

你能发布错误内容吗?确保你在远程计算机上使用ipconfig,它只能得到本地计算机网卡的IP地址 – pinichi 2010-10-26 08:00:36

您可以使用计算机名称而不是IP(但这取决于您正在处理的内容)。要查看计算机名称是否正确,请单击我的电脑/属性。

或者,你可以看到它的IP只需通过ping它:

ping MyPCName 

在你会得到解析的IP地址,你运行它的计算机上的方式看到它的响应。

+0

辉煌!我没有想到..谢谢! :) – bretddog 2010-10-26 08:10:04

打开网络连接(开始 - >设置 - >控制面板 - >网络连接)并找到您的无线连接。左键单击并选择属性。然后按照高级选项卡,在那里你可以找到你的IP。

+0

这也可以用“ipconfig/a”命令完成。顺便说一句,据我了解的问题,获得IP地址的程序方式是必需的。 – Kel 2010-10-26 07:57:18

+0

好吧,它似乎并没有表现出来。我可以在常规选项卡上单击TCP/IP,但它只显示IP设置为自动,而不显示实际的IP。 – bretddog 2010-10-26 08:00:04

+0

事情是:当我尝试运行cmd> ipconfig(从运行)..它不像正常运行。它说:“发生内部错误”连接到系统的单元不起作用..(或类似的东西;它不是英语XP)所以我不能从那里得到它。 – bretddog 2010-10-26 08:02:09

ipconfig显示您的计算机地址。您可以在另一台计算机上使用ipconfig来检查其IP地址。然后,而不是127.0.0.1使用该地址。有ipconfig /all显示更多的信息,如果你有更多的网卡,想检查MAC地址等可用,但这是关于计算机此信息工作的信息。

+0

ipconfig不起作用。这是问题:) – bretddog 2010-10-26 08:07:43

+0

然后让它工作,应该有问题的根本原因。最简单的方法通常是备份数据,擦除和重新加载Windows安装,这可能是错误的和/或有驱动程序冲突,如果您不熟悉系统,可能需要无限的时间来解决。 – 2010-10-26 08:12:18

+0

谢谢,但我认为最简单的方法就是忽略它。我有更好的事情花费我的时间。 :) – bretddog 2010-10-26 08:34:28