计算机网络
内网ip和外网ip的联系以及连接过程
https://blog.csdn.net/alexwym/article/details/81772446
五分钟搞懂内网和外网之间的通信的原理
https://blog.csdn.net/u011277123/article/details/82854794
什么是内网、公网和NAT?读懂这一篇就够!
http://www.360doc.com/content/19/0530/22/35242528_839303773.shtml
什么是公网IP和内网IP?NAT转换又是什么鬼?
https://www.jianshu.com/p/4cd76e25b894
《计算机网络自顶向下方法》
《TCP/IP详解,卷1:协议》、《TCP/IP详解 卷2:实现》、《TCP-IP详解卷三TCP事务协议,HTTP,NNTP和UNIX域协议》
《TCP/IP详解:协议》学习导图
https://blog.csdn.net/yexiangCSDN/article/details/85167611
学校的 IP 地址 111.187.164.177 与 111.187.167.178 通信
服务器111.187.164.177 , 客户端 111.187.167.178
你两台机器都不同网段的,没有测试过有没有防火墙或者nat之类的东西么?要是ping都ping不通的话就别试了.
防火墙也可能封8888端口
如果能ping通,那就是防火墙的问题。在同一个子网下,应该能直接连通。
如果Ping不通, 那也可能是防火墙的原因
楼主举个真实的校内IP吧, 你给的都是公网的IP, 只要网关好用, 直接设置好就能用的, 如果是私网IP则至少需要进行NAT才能出外网.
另外客户端连服务器端, 那至少服务器端有在监听那个端口, 尝试一下telnet <ip> <端口>, 没有监听的话, 再怎么连也白搭.
《TCP/IP详解》这三卷书(《TCP/IP详解,卷1:协议》、《TCP/IP详解 卷2:实现》、《TCP-IP详解卷三TCP事务协议,HTTP,NNTP和UNIX域协议》)可谓是TCP/IP论著中的圣经,无论是从事计算机网络的教师还是进行科研的技术人员,这套书应当是必读的。但这套书是不适合初学计算机网络的学生学习的,对于初学者强烈推荐机械工业出版社的那本《计算机网络:自顶向下方法》,作者按照自顶向下的方式来讲授计算机网络协议和原理的,使读者能够由上至下地深入理解每一层的协议和原理。