如何获取ip地址

如何获取ip地址,第1张

A类网络的IP地址范围为:1001-126255255254;B类网络的IP地址范围为:128101-191255255254;C类网络的IP地址范围为:192011-223255255254。

IP地址是适合大型网和小型网的。地址是自定义的,它的最高位定义地址的类型。A类地址支持多个主机在一个网:最高位为0,跟随有7Bit网络部分和24Bit主机部分。在B类地址,最高位是非0,跟随有14Bit网络号和16Bit主机号。

C类地址以110开始,跟随有21Bit网络号和8Bit主机号。按常规IP地址由加点的字符给出,地址由四部分10进制数组成,用点作分隔。

IP分组的转发规则

路由器仅根据网络地址进行转发。当IP数据包经由路由器转发时,如果目标网络与本地路由器直接相连,则直接将数据包交付给目标主机,这称为直接交付;否则,路由器通过路由表查找路由信息,并将数据包转交给指明的下一跳路由器,这称为间接交付。

路由器在间接交付中,若路由表中有到达目标网络的路由,则把数据包传送给路由表指明的下一跳路由器;如果没有路由,但路由表中有一个默认路由,则把数据包传送给指明的默认路由器;如果两者都没有,则丢弃数据包并报告错误。

步骤如下,以windows7系统为例。

方法1:

点击左下角的“开始”菜单,在搜索栏中输入“cmd”,点击回车键。

出现命令行界面,输入命令:ipconfig /all, 然后点击回车键。

注意:如果你是本地连接,也就说你是插着网线上网,就找本地连接的;

我这里是无线连接为例的,可以看到IPV4地址:1921680102,这个就是本机在局域网内的IP地址。

方法2:

点击桌面上“网络”,右键点击“属性”。

d出“网络和共享中心”,点击用红框标注的“本地连接”。

d出“本地连接状态”,点击“详细信息”。

出现“网络连接详细信息”界面,可以找到IP地址,如图:

IP地址:19216846

子网掩码:2552552550

默认网关:19216841

DNS服务器:19216841

方法一、通过DOS命令查看

1、点击开始——选择运行——在d出的对话框里输入”cmd“回车,打开CMD窗口。如下图:

2、在d出的窗口里输入命令:ipconfig/all,然后回车,你就可以看到你本地的IP地址了。如下图:

回答不容易,希望能帮到您,满意请帮忙采纳一下,谢谢 !

一、什么是LuaFramework

答:基于SimpleFramework + tolua # 基础上,重新构造的新框架。框架内自带了LuaBundle模式(将Lua文件打包进Assetbundle) + 重构的资源管理器。

两大版本:

LuaFramework_NGUI:GitHub下载地址

LuaFramework_UGUI:GitHub下载地址

注:受限制于Unity在不断的版本更新中,Assetbundle的内部变更与机制更新,Github上作者LuaFramework也需要跟随版本进行填充内容,优化源码等,但更新已经跟不上Unity更新速度。使用中需要选择对应Unity版本的LuaFramework。解决的方法是,开发者自主基于现有框架添加新的机制和功能。或自主开发Lua框架以应对Unity各版本。

二、目的

理解LuaFramework原理。能够轻松自主开发框架或基于现有框架更新。

三、查看Lua项目

从Github上下载的LuaFramework,是一个完整的项目包。里面关于Lua的内容使用的均为绝对路径。在尚未清楚Lua的原理前,拖进至其他项目之中,会出现无法使用等报错原因。故Unity新建添加该项目。

其他:

Opening Project in Non-Matching Editor Installasion - 选择 “Continue”

API Update Required - 选择 “I Made a Backup Go Ahead!”

一些问题: 2020版本无法打开。经检查目前LuaFramework仅提供2017/2018/2019的版本支持。在转2019版本时,出现反复加载某一段资源,长时间无法结束加载的情况。

31 *** 作流程(简)

打开Project窗口下 Framework->Scenes->mian场景:Hierarchy窗口下的GameManager对象上挂载有Maincs。

第一次运行:[报错]没有找到框架所需要的资源,单击Game菜单下Build XXX Resources生成!

查看菜单栏:菜单栏上有 “LuaFramework” 和 "Lua"两新增菜单

打开Menu栏下 LuaFramework->Build Windows Resource:点击后,会在Project窗口新生成一个StreamingAssets目录。(注意:不同平台的Resource不一,根据需求平台进行选择。)

第二次运行:Game窗口出现由Lua实现的UI。

查看Console:梳理过程

32 流程梳理

前提 *** 作:清理无用的DeBug

消息 描述 自上而下

Init lua state 初始化 LuaState

Register lua type cost time: XXX 注册 lua type 所耗费的时长

Initialize OK! 初始化完成

LuaState start 启用LuaState

[tolualua:11]:version20100 jit: XXX XXX 及时编译器版本信息

[tolualua:12]:os: Windows, arch: x64 Windows x64

[Mainlua:3]:logic start

33 MVC框架

参照LuaFramework->Scripts->Framework

M:Managercs

V:Viewcs

C:Controllercs

34 实现

参照LuaFramework->Scripts

341 关于Manager

GameManager:实现热更新的流程(关于实现的机制)

ResourceManager:从Assetsbundler中获取指定的Assets

LuaManager:初始化Lua语句来执行与Lua相关的内容

342 关于View

AppView(未被使用)

343 关于Controller

StartUpCommand:初始化管理器

35 打包

重新LuaFramework -> Build Window Resource

36 调试

变更AppConstcs:2中的LuaBundleMode为Fasle

37 准备服务器

在服务器本地目录下新建命名文件夹,这里取名Lua_Test。

在新建目录Lua_Test下新建两个文件夹,分别取名为Release和Web。

Web:放置更新资源

Release:放置需要热更新的程序

将生成的StreamingAsset目录放置入Web目录中(也可是目录中整个文件)

使用Microsoft Edge或其他浏览器访问服务器

访问本地IP:>

以上就是关于如何获取ip地址全部的内容,包括:如何获取ip地址、如何获取自己电脑的局域网IP地址、如何获取本机IP地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9736781.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存