| 2022-03-23
内网就是平时我们说的局域网,在局域网内我们可以进行文件管理、软件、打印机等的共享;外网是internet,外网和内网的区别还是挺大的,一般外网和内网都时不能同时上,但是遇到需要同时连接外网和内网的情况怎么办呢?
以管理员身份运行cmd
点击Windows键打开菜单,下拉菜单找到Windows系统文件夹,在里面找到命令提示符,右击该项,选择以管理员身份运行。
打开cmd命令窗口后,输入命令:route print,点击回车
会看到网络目标中有两条0.0.0.0开头的路由信息
网关由192开头那一行是外网信息,另一个为内网信息。
记住外网网关
记住内网网关
这两个网关后面用。
由于这两个网络的网关的优先级别都是1,网络目标都是0.0.0.0,计算机上网时,这两个网络会冲突。
解决办法是删除原来的路由,重建新的路由。
删除路由,在cmd窗口输入命令:route delete 0.0.0.0,点击回车
删除路由后无法上网,需要添加新的路由。
添加外网路由,执行命令:route add-p 0.0.0.0 mask 0.0.0.0 192.168.100.1
p表示设置永久路由,你可以去掉-p,不设置永久路由,即route add 0.0.0.0 mask 0.0.0.0 192.168.100.1
第一组数0.0.0.0表示网络地址最大范围
第二组数0.0.0.0表示掩码,掩码是配合ip地址使用的
第三组数192.168.100.1是外网网关地址
添加内网路由,执行命令:route add-p 10.0.0.0 mask 255.0.0.0 10.16.0.1
-p表示设置永久路由,你可以去掉-p
第一组数10.0.0.0表示网络地址最大范围,访问以10开头的ip都走10.16.0.1这个网关,否则全部走192.168.100.1这个网关。
第二组数255.0.0.0表示掩码
第三组数10.16.0.1是内网网关地址
到此为止,你的电脑应该可以同时可以访问内网和外网了,输入命令route print查看路由信息,你可以看到刚刚设置的新的路由以及永久路由地址。
电脑关机后,路由信息可能会被清除掉,所以如果开机后不能上网,那就按照上面的步骤添加路由就可以了。
下面来看下详细步骤吧,我们以服务器内网IP为192.168.1.100,映射3389端口为例:
1、服务器上开放远程桌面,确认局域网内的其他机器能通过服务器的IP连接进来。
2、登录花生壳客户端,注意登录的账号必须已经按照操作指示激活了【内网穿透】功能。内网穿透现已支持花生壳客户端和花生壳管理平台两种方式设置映射,此处介绍花生壳管理平台的操作步骤。 我们打开花生壳客户端并成功登录后可以看到左侧菜单栏有四个功能选项,点击任意一个功能选项即可跳转到花生壳管理平台;或者在浏览器访问b.oray.com,通过帐户密码登录花生壳管理平台。
在花生壳管理平台左侧的菜单栏中,选择【内网穿透】,点击“增加映射”。
在设置映射的界面,根据自己想要创建的映射选用适合的映射类型(远程桌面映射选用TCP映射类型),其余信息按照实际情况如实填写,最后决定时候调整带宽的映射分配(增加带宽能够有效提升映射的访问速度,每条映射最多能够分配的带宽为10Mbps),然后点击“确定”保存。
点击确定之后,会生成一个外网访问地址,格式是域名加5位数随机端口的。这里说明下,这个随机端口是不可人为干预的,系统自动分配。查询这个域名指向的IP,就不是我们当前网络上网的IP了,是花生壳中转服务器的IP地址,这个是没有错误的。
3、外网测试访问。
在外网找一台电脑,打开远程桌面的窗口,输入刚刚映射好的地址,测试访问,OK~~
但是内网穿透版本也不是万能的,像一些软件是固定端口的,比如管家婆的211,FTP的21,这些类型,用内网穿透是无法实现的。
因为内网穿透版本,设置后外网端口只有两种类型,一种是80,一种是非80(也就是随机5位数端口),这些软件的端口是写死了的,不能更改,内外网端口不一致的话,是没有办法连接的。或者是能连接,但是数据传输不了,均会导致失败。
除了上面提到的,假如你有监控摄像头、企业的ERP系统、DTU传输、部分金蝶软件、个人网盘这些,都可以通过花生壳发布到外网去,只要知道要发布的应用的端口号,基本上都没有问题。
以上就是利用花生壳将内网的服务发布到外网去的方法。花生壳内网穿透是国内较早一批的动态域名解析和内网穿透服务商,无论在任何时间、任何地点、任何线路,均可使用花生壳通过固定的域名访问内网主机数据,随时随地远程访问局域网的服务和应用。