内网与外网

了解内网与外网

文章目录

    • 了解内网与外网
      • 1.内网与外网的区别
      • 2.外网映射工具的使用

1.内网与外网的区别

(1)外网、内网是两种Internet的接入方式。
(2)内网通俗的说就是局域网LAN网,外网通俗的说就是与因特网相通的WAN广域网或 MAN 城域网路。
(3)内网和外网是相对而言的。一般外网的范围比内网大,也可以说内网是外网的子网。
(4)外网(广域网)上的每一台电脑(或其他网络设备)都有一个或多个广域网IP地址(或者说公网、外网IP地址),广域网IP地址不能重复;局域网(LAN)上的每一台电脑(或其他网络设备)都有一个或多个局域网IP地址(或者说私网、内网IP地址),局域网IP地址是局域网内部分配的,不同局域网的IP地址可以重复,不会相互影响。

2.外网映射工具的使用

在做一些支付项目、微信开发、或对接第三方接口的时候,有些回调操作,可能会需要外网访问。 那么我们在做本地开发的时候,外网无法访问到本地?就会用到外网映射工具,常用外网映射工具ngrok(免费)、花生壳等。

接下来介绍一下ngrok的使用方式:

1 下载windows版本的客户端,解压到自己喜欢的目录

2 在命令行下进入到path/to/windows_386/下(我放到了E盘)

3 执行 ngrok -config=ngrok.cfg -subdomain it 8080 (it 是你自定义的域名前缀)

内网与外网_第1张图片

4 如果开启成功 你就可以使用 it.czy.com 来访问你本机的 127.0.0.1:8080 的服务

5 如果你自己有顶级域名,想通过自己的域名来访问本机的项目,那么先将自己的顶级域名解析到123.57.165.240(域名需要已备案哦),然后执行./ngrok -config=ngrok.cfg -hostname xxx.xxx.xxx 80 //(xxx.xxx.xxx是你自定义的顶级域名)

6 如果开启成功 你就可以使用你的顶级域名来访问你本机的 127.0.0.1:80 的服务啦

你可能感兴趣的:(Web)