首先需要保证在同一网段中,或者说用的是同一个wifi
-
查看各自的ip地址
win10查看ip方法主要有两种:1)通过命令提示符,输入ipconfig查看;2)通过设置中找到网络,选择以太网或者wifi(根据自己使用网卡情况)
linux查看ip方法:使用命令ifconfig
比如,我win10的ip为192.168.1.134;ubuntu的ip为192.168.1.161均在同一网段内。我用的是wifi,连接wifi名为同一个。 -
在win10中打开网络调试助手并配置
网络调试助手tcp server模式,需要填写本地主机地址192.168.1.134,填写端口,自行设置端口,我填写的为8082,最后点击打开。 -
在linux中编写socket通信tcpclient程序
可在我上一篇博客中查看源代码。
socket通信代码
完成代码后编译运行,特别注意更改配置文件中的ip地址和端口信息。改为与win10的对应。 -
运行程序顺利完成连接,此时可以首发数据。
-
同理tcpserver和udp。