主机名:用于标识一台机器,多用于unix/linux系统上,打hostname便是
计算机名:与主机名用处类似,但常见于windows系统与网络。
域名:域的名字,域可windows的active directory网络中,是一个便于管理的网络单位,一些计算机的集合。域名也常指网址后面的一段(如sina.com.cn)或网址本身
IP地址:这才是最重要的,在tcpip网络中,32或64位数唯一标志一台机器,如192.168.0.1(ipv4)。
扩展资料:域名是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP地址数串。
例如,www.wikipedia.org是一个域名,和IP地址208.80.152.2相对应。IP地址是Internet主机的作为路由寻址用的数字体标识,人不容易记忆。因而产生了域名这一种字符型标识。
IP地址被用来给Internet上的电脑一个编号。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。
参考资料:百度百科-主机名百度百科-IP地址百度百科-域名
/*** 获取系统名称
* @return
*/
public static String getOsName() {
String os = ""
os = System.getProperty("os.name").toLowerCase()
return os
}
/**
* 获取当前操作系统的语言
* @return 操作系统语言,例如zh(中文),en(英文)
*/ public static String getOSLanguage(){
return System.getProperty("user.language")
}
/**
* 获取当前操作系统的版本
* @return 操作系统版本
*/ public static String getOSVersion(){
return System.getProperty("os.version")
}
/**
* 获取当前系统架构
* @return 系统架构
* */ public static String getOSArch(){
return System.getProperty("os.arch")
}
windows+R键 输入cmd 打开命令提示符窗口 输入 hostname 回车即可看到主机名修改主机名可以用注册表修改(下面两项):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] "NV Hostname"="skyroot" "Hostname"="这里是需要修改的主机名"
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ComputerName\ComputerName] "ComputerName"="这里是需要修改的主机名"
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)