标签: java linux networking network-programming network-interface
我想知道是否可以确定java代码使用的是哪个网络接口。
例如,我可以使用带有URL对象的输入流来下载源代码。但我希望流量通过接口wlan0例如而不是eth0。是否可以检查当前用于java网络进程的接口?
答案 0 :(得分:1)
要使用界面检查,您可以将tcpdump所有网络流量输入和输出机器,并使用wireshark之类的工具进行查看。一种更简单的方法是查看ifconfig -a中的Tx和Rx数据包的数量,以查看使用的接口。
tcpdump
ifconfig -a