当前位置:  技术问答>linux和unix

建立socket连接时,用IP地址不行

    来源: 互联网  发布时间:2015-11-20

    本文导语:  我在一台机器上试验socket的服务端和客户端,当对sockaddr_in.sin_addr.s_addr赋值为INADDR_ANY或者inet_addr("127.0.0.1")时可以正常运行,但一设为本机的实际地址就不行了,我的机器IP为10.0.2.84,赋值的语句为my_addr.sin_addr.s_addr =...

我在一台机器上试验socket的服务端和客户端,当对sockaddr_in.sin_addr.s_addr赋值为INADDR_ANY或者inet_addr("127.0.0.1")时可以正常运行,但一设为本机的实际地址就不行了,我的机器IP为10.0.2.84,赋值的语句为my_addr.sin_addr.s_addr = inet_addr("10.0.2.84");
运行服务端的程序,到bind时提示Cannot assign requested address
运行客户端时可以输入机器名,通过gethostbyname得到10.0.2.84
请问这是我程序的问题还是机器的问题?

|
ifconfig 输出什么信息?

    
 
 

您可能感兴趣的文章:

  • 建立长连接的SOCET通讯后,如何检查长连接的有效性,如何获知连接状态
  • 怎样在linux下建立一个PPP服务器,并在另一台机子上通过pppd来建立连接呀?
  • 建立一个ftp数据连接并传送或接受完毕一些数据后,能否不关闭此数据连接,下次接着用?
  • socket连接建立,收不到告警的情况?netstat结果如下
  • linux 刚建立的符号连接为什么会闪而且是红色的
  • 关于DBUS建立连接的问题
  • 服务器与客户端建立socket连接,如何获得端口号.谢谢
  • 200分求问j2me里如何建立socket连接?
  • ftp服务建立不了“数据连接“,怎么解决啊???????
  • 在线等待:用子线程与ORACLE数据库建立连接的问题。
  • 如何用DataSource建立数据库连接!
  • vim cscope建立连接的时候如何处理路径中的空格
  • 文件夹建立软连接遇到问题
  • Windows 下用什么与linux建立ssh连接?
  • 如何建立一个连接数据库的应用?例如连接access、和sql sever.
  • Jbuilder中如何建立与SQL Server数据库的连接?(Jbuider高手请帮忙!)
  • sql数据库建立跨服务器连接的方法
  • 已和客户端连接建立的socket在客户端CTRL-C后怎么在服务器端捕捉这个错误?
  • 要建立到MSSQL的连接,Class.forName与URL应怎样写?
  • 问一个幼稚的问题:jsp能象asp那样不建立odbc数据源却可以连接access数据库吗?
  • 用IIS建立的.net网站通过IP地址不能访问解决方法
  • 不需ODBC可由IP地址与端口号建立与SQLSERVER的连接 ????
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Redhat/Centos下rpmbuild命令从spec文件或者tar包建立rpm
  • 如何在Red Hat上建立FTP服务 并且建立FTP一个用户
  • 怎么建立.alias文件?在哪里建立这个文件?
  • 用windows客户机登陆Linux服务器不能建立建立文件夹????[img=http://forum.csdn.net/PointForum/ui/scrip
  • 请问在linux中怎么来建立ftp和web服务器,怎么建立和windows的局域网
  • 很多服务都吧监听同时建立在特定ip和广播ip上,但是使用ssh转发时,发现没法建转发建立在广播ip上
  • 只给一个目录路径,怎样再在其下建立一个新的目录(给定目录名),然后再在其下建立一个新的文件(给定文件名)?
  • unix下获得文件的建立时间
  • linux系统中建立一个用户专门用来修改系统时间怎么做?
  • 哪个DOS命令可以建立一个空文件?
  • 开发板上建立一个nfs服务器
  • 用户ID的建立
  • 建立用户的问题
  • 服务器8G内存,怎样建立swap分区?
  • 如何建立虚拟主机
  • 怎么样在 dos 系统下 批量的建立目录?
  • 请问如何建立“目录的快捷”档?
  • 如何建立批处理?
  • 新手:unix下建立文件的命令?
  • 在pxa255建立linux2.4的系统,需要哪些补丁啊?
  • Linux用什么命令建立一个.cpp文件?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3