我用的是WinSock 想连接局域网内部的某一部机器,要怎么做,怎么知道它的IP,直白一点讲,我想编写一个聊天程序,但是如果遇到局域网就没辙了,我不知道怎么去联接局域网内的某一部机器???

解决方案 »

  1.   

    http://www.vckbase.com/document/viewdoc/?id=1773
      

  2.   

    聊天就应该有IP,就像送信要有地址一样。一般做法是,设置一个服务器,用服务奇来传递消息,服务器的地址是已知的,可以写死在程序里边,而不是直接和聊天的人通讯,就像QQ差不多
      

  3.   

    这个问题又简单,又复杂.
    简单的实现方式是:建服务器, 客户端启动时登录服务器, 所有消息由服务器中转, 但此方式服务器负荷太大!复杂的方式:登录服务器, 但通讯时尽可能进行直连通讯. (对于内网的话, 可以穿越NAT, 但是跟据NAT不同, 穿越方式不同, 并且有些NAT是很难穿越的, 此时就只有中转了)
      

  4.   

    我是菜鸟我也想知道 ~~~嘿嘿 ~~~我正在做p2p的 传输软件  局域网 怎么弄。。穿透nat需要什么步骤  需要自己封装TCP包吗?
      

  5.   

    局域网的TCP就行了,很简单连接外网才要NAT
      

  6.   

    不要直接用IP,用域名解析成IP,域名应该不会改吧。
      

  7.   

    同意12楼的,DNS服务器给你解决你更改服务器IP地址的问题!
      

  8.   

    域名是你自己申请注册的,解析用gethostbyname,WinSock函数,不用相关教程了吧。