精华内容
下载资源
问答
  • 本人做的小例子,用于获取本地的IP地址和本地电脑的名称
  • Java 如何获取电脑IP电脑

    千次阅读 2018-07-19 16:04:28
    开门见山,上代码 import java.net.InetAddress; import java.net.UnknownHostException; public class GetComputerInfo { public static void main(String[] args) throws ... // 获取IP地址 ...

    开门见山,上代码

    import java.net.InetAddress;
    import java.net.UnknownHostException;
    
    public class GetComputerInfo {
    	public static void main(String[] args) throws UnknownHostException {
    	  // 获取IP地址         
    	  String ip = InetAddress.getLocalHost().getHostAddress();   
    	  // 获取计算机名           
    	  String name = InetAddress.getLocalHost().getHostName();           
    	   //打印              
    	  System.out.println("IP地址:"+ip);  
    	  System.err.println("计算机名:"+name);   
    	 }
    }
    

    关于控制台输出的信息,小伙伴们自己运行试试吧

     

    end

    -----------------------------------------------------------------------------------------------------

    注:作者 望穿秋水见伊人,本人使用Eclipse Java EE IDE for Web Developers.Version: Oxygen.3a Release (4.7.3a)

    展开全文
  • 获取别人IP地址.pdf

    2020-08-11 15:14:52
    通过一个简单的链接来获取ip地址是第一种方法的升级,在第一个方式上添加重定向链接,这个的好处就是别人就不知道你在获取他的ip地址(里面还自带将链接生成二维码,我们还可以通过扫一扫的方式获取别人ip地址)第...
  • JAVA获取别人ip地址

    2011-04-06 11:12:58
    此JAVA程序能够轻松获取别人ip地址,非常好用。。。。
  • 1 import socket 2 import uuid 3 4 # 获取主机名 5 hostname = socket.get... 6 #获取IP 7 ip = socket.gethostbyname(hostname) 8 # 获取Mac地址 9 def get_mac_address(): 10 mac=uuid.UUID...
     1 import socket
     2 import uuid
     3 
     4 # 获取主机名
     5 hostname = socket.gethostname()
     6 #获取IP
     7 ip = socket.gethostbyname(hostname)
     8 # 获取Mac地址
     9 def get_mac_address():
    10     mac=uuid.UUID(int = uuid.getnode()).hex[-12:]
    11     return ":".join([mac[e:e+2] for e in range(0,11,2)])
    12 
    13 # ipList = socket.gethostbyname_ex(hostname)
    14 # print(ipList)
    15 print("主机名:",hostname)
    16 print("IP:",ip)
    17 print("Mac地址:",get_mac_address())
    

     

    转载于:https://www.cnblogs.com/wangjq19920210/p/9887311.html

    展开全文
  • 1、局域网内获取别人MAC和IP的方法: 2、修改本机MAC地址的方法 3、改本机IP地址的方法   之前我一直在使用,先分享出来,下载地址如下: https://download.csdn.net/download/zollty/10731500  ...

    自制蹭网工具,功能如下:

    1、局域网内获取别人MAC和IP的方法:

    2、修改本机MAC地址的方法

    3、改本机IP地址的方法

     

    之前我一直在使用,先分享出来,下载地址如下:

    https://download.csdn.net/download/zollty/10731500

     

    展开全文
  • 我们的电脑分手动设置IP和自动获取IP,手动设置IP地址当然IP是自己设定的,那么自动获取IP是从哪里得到的IP地址,IP地址又是谁分配的呢。 一般没有特殊需求大家基本上是设置的 动态获取IP,因为如果自己静态配置的...
    计算机网络

    自动获取IP

    我们的电脑分手动设置IP和自动获取IP,手动设置IP地址当然IP是自己设定的,那么自动获取IP是从哪里得到的IP地址,IP地址又是谁分配的呢。
    在这里插入图片描述
    一般没有特殊需求大家基本上是设置的 动态获取IP,因为如果自己静态配置的话,容易出错,例如你不小心配置了一个已经被其他人在使用的 IP 地址。所以我们一般选择的是动态获取IP。注意,这里的 IP地址不仅仅是指主机的唯一标识,还指DNS、网关等IP 地址。

    客户端请求 ip

    可能很多人都知道,是通过DHCP 服务器 来获取 IP 的,如果要给DHCP 服务器发报文来获取IP,必须得知道 DHCP 服务器的IP是多少,自己客户端的源IP 又是多少,当我们电脑刚开机,现在啥也不知道,第一步该如何做呢?如何发送报文呢?

    之前我们说过广播和MAC地址的概念,广播这个东西很暴力,向所有局域网中得主机发送消息,告诉所有人,我急需一个 IP 地址。于是,我们发了一个广播通知了所有人。广播的目的 ip 是255.255.255.255,目的端口是 67,为了让别人知道它是来请求一个 ip 的,我们的客户端会把 0.0.0.0作为自己的源 ip,源端口是68 。意在告诉别人:我现在啥也没有,急需一个 ip,哪位老铁能给我提供一个 ip。
    在这里插入图片描述
    我们把这个请求 ip 的报文称之为discover 报文。

    这里发送的报文都是采用 UDP 报文,而不是 TCP 报文

    在这里插入图片描述
    目的 ip 填255.255.255.255 代表这是一个广播报文,会发给局域网内的所有主机。其他主机收到广播报文之后,会进行判断这个广播报文是否是发给自己的,如果是发给自己的,则进行处理,否则就把这个广播报文丢弃。

    这个时候, DHCP 服务器终于收到了我的广播,这个时候问题来了,DHCP 服务器是如何知道我是来请求一个 ip 的呢?

    为了解决这个问题,我们需要在报文里做一个标记,告诉 DHCP 服务器我是来请求报文的,于是,啥也没有的我,在报文的源地址里填了 0.0.0.0。当DHCP服务器看到报文的源地址是 0.0.0.0时, 就知道我还没有被分配过 ip,急需一个ip来去冲浪了。
    在这里插入图片描述
    于是,DHCP服务器赶紧找了一个没有被使用ip地址发给我,包括 ip 地址,子码掩码,网关,ip 的有效期等信息,并且把这个 ip 地址标记为 已使用的状态。DHCP服务器要把IP通过报文发送给需求方,但是源IP是 0.0.0.0,怎么发送呢。通过MAC地址。在 discover报文 中,就会包含它的 MAC 地址了,DHCP 服务器,只需要发一个广播报文就可以了,广播报文的源ip是 DHCP 服务器自己的 ip,源端口是 67 ,目的地址是 255.255.255.255,目的端口是 68
    在这里插入图片描述
    我们把 DHCP 提供 ip 地址的报文称之为 offer报文。当我们客户主机收到IP地址后就可以上网了

    在这里插入图片描述
    如果 DHCP 服务器没有在我们所在的局域网里怎么办?这个时候,这个discover 报文 就会通过我们的网关来进行传递,并且会把源 ip 替换成网络的 ip,源端口是 68,这里涉及到 NAT 地址到转换。可以看看我之前写的文章

    计算机网络 - (二)NAT的工作基本原理

    DHCP 服务器收到报文之后,就可以根据源端口 68 来判断这是一个 discover 请求 报文了。就会把 offer 发给网关,网关再发给我们的主机。

    关于租期

    在DHCP客户端的租约时间到达 1/2 时,客户端会向为它分配 IP 地址的DHCP服务器发送 request 单播报文,以进行 IP 租约的更新。如果服务器判断客户端可以继续使用这个 IP 地址,就回复 ACK 报文,通知客户端更新租约成功。如果此IP地址不能再分配给客户端,则回复 NAK 报文,通知客户端续约失败。

    如果客户端在租约到达 1/2 时续约失败,客户端会在租约到 7/8 时间时,广播发送 request 报文进行续约。DHCP服务器处理同首次分配 IP 地址的流程。

    总结

    255.255.255.255这个地址一般用来广播的时候使用,而0.0.0.0这个地址可以代表这是一个还没有分配 ip 的主机。

    不过0.0.0.0还有其他作用,代表主机还没有分配ip地址只是其中的一个用处。例如:充当默认路由来使用,当一个路由器要发送路由表中无法查询的包时,如果设置了全零网络的路由时,我们就可以把这个包丢给全零网络的路由。

    展开全文
  • 对于我们平时上网的电脑ip 是如何来的呢?一种简单的方法就是我们自己来配置了 显然,这里有两种配置方式,一种是自动获取 ip 地址,一种是我们手动来设置,我相信大部分人都是通过自动获取的方式来得到 ip 的,...
  • 获取他人ip的几种方法

    万次阅读 多人点赞 2018-08-17 16:12:22
    那么对方的IP地址该如何搜查得到呢?这样的问题你也许会嗤之以鼻,的确,查询对方计算机的IP地址,实在简单得不值得一提;可是,要让你列举出多种IP地址搜查方法时,你可能就感到勉为其难了。下面,本文就对如何快速、...
  • 自己设置的静态ip本来用着挺好,突然windows提示ip被另一台电脑使用
  • 有些小伙伴比较好奇,自己电脑的ip地址是不是不能随便告诉别人,人们在思考电脑IP地址能不能告诉别人,其实就是在担心自己的隐私安全。那么网络时代的专有产物:IP地址,是否有针对其的隐私权保护呢? 1、IP地址是每...
  • 我本来是自动获取IP地址的呀,可是有时候老是宽带连不上去,那个又下方的小电脑状的东西还带有黄色的感叹号.后来打电话去电信那边,他们下派的公司员工上门给我弄一下.就把自动获取IP地址改成手动获取IP地址了呀...
  • 快速获取本机电脑ip地址及其他详细信息,简单方便,可放在桌面
  • 快速获取别人IP地址的4种方法

    万次阅读 多人点赞 2016-07-05 15:41:25
    那么对方的IP地址该如何搜查得到呢?这样的问题你也许会嗤之以鼻,的确,查询对方计算机的IP地址,实在简单得不值得一提;可是,要让你列举出多种IP地址搜查方法时,你可能就感到勉为其难了。下面,本文就对如何快速、...
  • 1.如何ping别人的计算机名来获取IP

    万次阅读 2015-07-29 15:06:49
    如何ping别人的计算机名来获取IP?  获取别人IP,是作为骇客或是黑客必要的步骤。那么,怎么来获取IP呢?    今天想试着用arp命令干点坏事来陶冶一下情操,当我ping电脑名查询IP时,发现返回的是[fe80::...
  • ping计算机名获取IP

    万次阅读 2016-06-01 15:44:45
    如何ping别人的计算机名来获取IP?   获取别人IP,是作为骇客或是黑客必要的步骤。那么,怎么来获取IP呢?     今天想试着用arp命令干点坏事来陶冶一下情操,当我ping电脑名查询IP时,发现返回的...
  • Java 获取请求主机IP地址

    千次阅读 2016-01-01 12:45:05
    本文向您介绍使用Java获取IP地址的方法,在request.getRemoteAddr()方法在使用方向代理失效的情况下,本文的方法依然可以获取真实地址。在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在...
  • 电脑网络之IP

    千次阅读 2019-11-13 16:01:13
    ip也是一样,每台电脑都有对应的一个ip,有了这个ip,你也就有了合法的身份【相当于有了电话号码】,你才能够网上冲浪,访问别人ip地址【给别人打电话】。 举个例子: 我们已经购买了电信运营商的网络服...
  • 后端获取真实的IP

    2020-10-10 18:44:32
    /** * IP地址 * */ public class IPUtils { private static Logger ... * 使用Nginx等反向代理软件, 则不能通过request.getRemoteAddr()获取IP地址 * 如果使用了多级反向代理的话,X-Forwarded-For的值并不.
  • 手机获取qq好友ip地址

    千次阅读 2020-08-11 14:35:08
    与好友在网络上相互传输资料时,有时先要知道对方计算机的IP地址,才能与对方建立信息...需要对方打开邮件进行IP获取 将一个专属的邮件追踪链接放入邮件之中,对方只要打开邮件就可以知道他的ip地址。 追踪链接就是一
  • 获取对方ip地址

    千次阅读 2020-04-07 22:43:54
    当然了获取对方IP地址的方法很多,但是最简单的是使用一个软件就可以获取对方的IP地址,然后可以在网上查这个IP地址。 关于IP地址查定位不准确问题: 1、 针对wifi数据来讲 精准度来讲的话还算可以 ,百度查出来的为...
  • 在实习期间,老大说要配置自己的电脑ip避免多人之间内部使用的冲突。所以开始来配置自己的电脑ip。 这里要先知道,我们平时也可以自己不配置电脑的ip,而是通过自动动态生成ip,这样也能正常上网。 好了,接下来就...
  • 如何ping别人的计算机名来获取IP?    获取别人IP,是作为骇客或是黑客必要的步骤。那么,怎么来获取IP呢? 今天想试着用arp命令干点坏事来陶冶一下情操,当我ping电脑名查询IP时,发现返回的是[fe80::64ca.....
  • 1、我这边是直接新建一个工具类的py文件,然后底下实现获取本机IP,mac地址的方法,代码如下: import uuid, socket # 获取本机的mac地址 def get_mac_address(): mac = uuid.UUID(int=uuid.getno...
  • vscode获取本机IP地址

    2020-08-19 18:53:47
    在vscode终端输入ipconfig得到本机IP地址 修改自定义本地局域地址中为localhost为49.233.66.125,进而使得别人可以通过你的IP地址访问你的项目 例 IP地址:8080
  • 导读:如何查看路由器IP地址(管理后台地址)通过登陆路由器的IP地址我们才能进入路由器,那样我们就可以限制别人的网速,也可以通过路由设置只允许自己的电脑IP地址可以上网,别人是不能上网的。IP地址还有好多好处哦...
  • 1.通过HttpServletRequest获取远端IP地址(方法一般写在service里供调用)引入包:import javax.servlet.http.HttpServletRequestpublic static String getRemoteIp(HttpServletRequest request) {
  • 电脑ip地址是我们经常需要用到的,ip在电脑中的应用也是尤为的显著,ip就想我们日常生活中的身份证一般,想要链接有网络配置的电脑,那么就必须要有一个唯一的ip地址,只有固定的ip才能够,让我们享受快捷的网络。...
  • 获取虚拟机的 IP 地址

    千次阅读 2018-06-28 17:59:05
    2、输入ip addr(此时可能 ens33 查不到 inet 这个属性)。3、输入vi /etc/sysconfig/network-scripts/ifcfg-ens33(查看ens33网卡的配置,发现 CentOS 7 默认是不启动网卡的(ONBOOT=no))。注:vi后面有一个空格...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 36,988
精华内容 14,795
关键字:

如何获取别人电脑的ip