您的位置:首页 > 理论基础 > 计算机网络

网络编程 简单的服务器端和客户端

2016-01-08 21:41 363 查看
今天入门了一下使用socket进行网络编程,客户端向服务器端发送字符串,服务器端直接返回接收信息,客户端再次读取,就这么简单,感觉实在是太有意思了!

首先我使用自己的阿里云linux运行服务器端程序,自己的机器运行客户端程序,竟实现了信息的交互!

接着我想我自己的电脑连上网是不是可以作为服务器使用呢?然后我在自己的机器上运行服务器端程序,在阿里云linux上运行客户端程序,结果客户端报错:No route to host! 经过百度知道是防火墙的原因!

首先使用telnet看是否可以跟服务器端建立连接

telnet 125.87.131.154 8000


如果没有安装telnet需要yum install telnet!

linux中防火墙是默认开启的,必须关闭才行,接着就运行关闭防火墙的指令

service ipstables stop


竟然Fail to stop ipstables,Unit services.ipstables failed to load:No such file or directory。解决方法是安装ipstables-services,然后再运行关闭指令!

yum install iptables-services
service iptables stop
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: