Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否可以确定 java 代码使用哪个网络接口。
例如,我可以使用带有 URL 对象的输入流来下载源代码。但我希望流量通过接口 wlan0 而不是 eth0。是否可以检查当前用于 java 网络进程的接口?
要检查是否使用了接口,您可以获取tcpdump进出机器的所有网络流量,并使用诸如 wireshark 之类的工具来查看它。一种更简单的方法是查看 Tx 和 Rx 数据包的数量,ifconfig -a以查看使用了哪个接口。
tcpdump
ifconfig -a