在终端上面输入ifconfig就可以查看了
Ⅱ java获取linux ip
上面的方法是枚举全部的IP地址,,,,,,,,,,楼主你测试的结果是怎么个不行法。。。
Ⅲ 用java语言怎么修改linux下eth0网卡的ip地址,请高手指点下,最好有例子....
vi /etc/sysconfig/network-scripts/ifcfg-eth0
点击i 成插入状态
添加
IPADDR=ccc.ccc.vvv.bbb
按下esc
输入:wq 回车结束(冒号也是要输入的)
需要重启服务才能设置成刚才的ip
命令 为
service network restart
那个我也是做java的
我到现在都没听过java可以改ip的
我只听过有侦测IP啊 获取ip。。这些
至于修改ip 我真没听过
你见过.net可以修改自己机子的ip的嘛。
我也没见过
Ⅳ Linux 下JAVA程序获取主机IP问题
很明显这个显示的IPV6的ip地址和主机名称。
看看这个你大概就会明白了。
Ⅳ 在Linux系统下用Java语言获取客户端的IP地址,MAC地址,客户端的主机名称
这个网上很多,主要是机器必须支持ICMP和NETBIOS协议。你参考一下:
public String getIP()
{
InetAddress inet;
try {
inet =
InetAddress.getLocalHost();
InetAddress.getByName("");
return
inet.getHostAddress();
} catch (UnknownHostException e) {
// TODO
Auto-generated catch block
e.printStackTrace();
}
return "";
}
Ⅵ java判断是window系统还是Linux系统,并获取其IP地址及文件上传
判断系统类型
System.getPriperties //好像是这个函数,查查 DOC文档就知道了。
获得一个类似 Map的数据结构,里面包含了当前各种属性数据
比如系统类型,版本,临时文件目录,当前登录用户名(操作系统的登录用户)
用户的临时目录所在位置等等。
获取当前机器IP地址,要用java.net.*下面的类完成。
Ⅶ java在linux中执行shell脚本,用telnet检测指定IP的端口是否可以连接上
你可以增加两个进程,一个用来监视telnet的输出,另外一个用来监视是不是有错。你分析那个telnet的输出就好了。
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
public class ExcuteThread extends Thread {
private String name;
public ExcuteThread(String name) {
this.name = name;
}
@Override
public void run() {
try {
Process p = Runtime.getRuntime().exec(name);
InputStream fis = p.getInputStream();
final BufferedReader brError = new BufferedReader(
new InputStreamReader(p.getErrorStream(), "gb2312"));
InputStreamReader isr = new InputStreamReader(fis, "gb2312");
final BufferedReader br = new BufferedReader(isr);
Thread t1 = new Thread() {
public void run() {
String line = null;
try {
while ((line = brError.readLine()) != null) {
// System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (brError != null)
brError.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
};
Thread t2 = new Thread() {
public void run() {
String line = null;
try {
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (br != null)
br.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
};
t1.start();
t2.start();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} finally {
}
}
}
Ⅷ 在linux用java根据ip获得mac地址
调linux命令:arp <ip地址>
返回字符串中截取mac地址
Ⅸ 大神java怎样获取Linux IP ,gateway,netmask信息
echo"代码很长"
echo"https://www.cnblogs.com/jasonlu1016/p/5227058.html"
echo"你可以参考下这个文章"
Ⅹ Linux 环境下的java捕获IP包的程序问题
JPCAP主页有相关例子,可以有LINUX下运行:http://netresearch.ics.uci.e/kfujii/jpcap/doc/samples.html
LINUX下相关的包:http://netresearch.ics.uci.e/kfujii/jpcap/doc/install.html