互联网离不开IP,网络IP地址有区分内网IP和公网IP。个人电脑上网用的局域网IP,因为经过路由器等设备共享公网IP联网。路由器可以是私网IP,也有可能是公网IP,要看有没有经过本地网络商多层路由转发。机房服务器和云服务器有公网IP使用,主要用于部署服务器并提供互联网服务。本地搭建服务器提供外网访问场景时,可以用路由设置或类似nat123端口映射工具或内网穿透技术应用来实现。
本文通过小白式直观简单明了的图文教程,用大白话简单方式,让大家了解本机IP地址查看、本地公网IP查询、判断有无公网IP、以及内网IP端口提供外网访问的跨网互通互连方法掌握。
一、一步查看本机当前局域网ip地址在同局域网内,需要将自己本机上的应用服务,给他人访问时,就需要了解对应的内网IP。
以常用的windows系统为示例,查看自己本机电脑的内网IP只需要一步就可以:
使用快捷键Win+R后输入cmd、或通过开始菜单搜索“cmd”或“命令提示符”、或直接在文件资源管理器地址栏输入cmd,进入命令提示符界面;然后输入ipconfig命令,按回车。在输出结果中,找到“IPv4 地址”旁边的值,这就是你的本机IP地址。
提示:普通一般人上网电脑还用不到IPV6,这个不用管它。
二、看本机电脑IP是否固定和修改自己IP方法看本机电脑ip是否固定的,和修改它,都是同一位置。
在Windows系统中更改IP地址
1、打开网络连接设置
(1)通过在搜索栏输入“控制面板”,打开控制面板,选择“网络和互联网” > “网络和共享中心”。
(2)点击左侧的“更改适配器设置”。
2、修改IP地址
(1)右键点击你想要更改IP地址的网络连接,选择“属性”。在网络属性中,找到并双击“Internet 协议版本 4 (TCP/IPv4)”。
(2)选择“使用下面的IP地址”,然后输入新的IP地址、子网掩码和默认网关。确保输入的IP地址没有被网络中其他设备使用。可选地,输入首选和备用DNS服务器地址。点击“确定”保存设置。
提示:如本机网络属性是自动获取的IP,则不同环境下,和重连后,或过段时后,都可能会变化,这将取决于本地路由策略。如果是手动输入填写的IP,则是不变的固定的,但需要注意不同局域网内的IP段等信息可能不同的。
三、快速查询我本地网络使用的公网ip有时候我们需要了解本地网络使用的公网IP是什么,快速方法就是直接浏览器打开百度搜索页面,输入“IP”这2字母或“IP地址”这几个字符,回车后即可看到,对应结果显示的具体IP地址、网络商和地区信息。
提示:网查公网IP地址,表示你本地网络出口使用的是这个公网IP。
四、准确判断分辨自己带宽有无公网ip对于本地搭建服务器,或需要让外网访问场景等,就需要判断看自己有无公网IP。家庭网和公司网络带宽都是经过路由的,需要在路由器管理后台查看分辨。
1、看路由WAN
登录路由器设置界面,通常在“状态”或“网络设置”等栏目中可以找到WAN IP地址。
(1)打开浏览器,输入路由器的LAN IP地址(如192.168.1.1),按回车键。
(2) 输入路由器登录用户名和密码,登录设置界面。
(3)在“状态”或“网络设置”等栏目中查找“WAN口状态”或“WAN IP地址”,即可找到路由器的WAN IP地址。
提示:如WAN显示的是属于192.168、或10、或172.16等内网IP段的,表示它就是局域网IP了,不是公网IP。
2、判断是否公网IP
如果路由WAN看起来是公网IP段范围的,还需要进一步准确分辨它是否公网IP。
方法很简单,只需要与网查IP(如本文上一步的百度IP看本地公网IP步骤)进行对比,如果相同的,则表示本地路由有公网IP;如果是不同的,则表示它不是公网IP,是经过本地网络商转发后的内网IP了。
五、通用内网ip端口外网访问方法本地搭建服务,及内外网互通互连时,就需要让内网IP端口让外地使用,有公网IP和无公网IP时,实施方案方法不同。
1、有公网IP时,通过路由设置转发规则实现外网访问内网
当我们有路由权限,有公网IP时,利用路由本身端口映射功能,就可以设置将内部IP端口让外地访问。操作步骤参考:
(1)登录路由器管理界面
打开浏览器,输入路由器IP地址(如192.168.1.1)并登录。
(2)进入端口转发设置
在管理页面找到“端口转发”“虚拟服务器”或类似选项。 有的在应用管理,有在高级设置里面,不同型号路由位置名称不同,功能作用是一样的。
(3)添加转发规则
填写规则名称:自定义规则名称便于识别。
设置外部端口:选择需要转发的外网端口(避免使用80、21等运营商可能屏蔽的端口)。
选择协议:支持TCP/UDP或两者均选。
指定内部设备:输入局域网内目标设备的IP地址和端口号。
保存生效:点击“保存”或“保存并生效”确保设置立即生效。
(4)公网IP访问
最后通过公网IP和对应外部端口号,进行访问测试。
(5)路由映射注意事项:
不同品牌路由器界面名称可能不同(如华为为“路由转发”,小米为“高级设置→端口转发”)。
转发规则生效前需确认局域网服务可正常通过本机IP+端口访问。
若外网访问失败,可尝试用手机数据流量测试端口转发有效性。
2、无公网IP,借助nat123端口映射外网访问
通过端口映射工具,或内网穿透技术应用,可以在任意可上网的网络下,直接将内网IP端口转换成自定义域名端口。这里以较为常见大众化的nat123端口映射工具为示例,它的使用方法过程参考:
(1)下载安装
在目标服务器本地,或所在内网另台互通设备上,下载安装nat123客户端。
(2)注册登录
对应官网注册链接页面,自定义名称密码邮箱获取自己的nat123帐号,然后登录客户端。
(3)添加映射
登录nat123客户端后,在默认映射列表下“添加映射”点击,出来新的操作页面。这一步需要结合自己本地实际应用场景和访问需求,选择合适映射类型和对应自定义内外网地址端口信息。
(4)外网访问
当添加映射保存后,生成自定义好内外网地址的映射记录图标。然后可以在任意地方,通过对应外网域名端口地址进行连接访问对应的应用服务了。
(5)映射工具使用注意事项:
不同应用不同网络环境下的,需要分别注册使用不同帐号区分。
确保内网IP端口在局域网内的正常访问,并在使用映射客户端机上能正常使用对应内网Ip端口。
映射工具上添加映射设置时,确保填写正确的内外网地址信息。
映射自己域名的,添加使用自己域名的同时,在自己注册域名解析网上添加对应的域名解析指向让自己域名生效。