Loading
柚木鉉の空間
0%
INITIALIZING
首页 文章 标签 归档 友链 推广 搜索
文档编号 // 2D4774 在线

在外网访问内网的服务器并SSH(一)

2018-06-15
更新: 2026-04-25
886 字符
这篇文章写于 2018,已经超过 8 年了。内容可能已经过时。

光纤的普及现在是越来越多的家庭都用上了光纤,但是很多地方因为ip资源不够,升级后虽然是路由器拨号,可以端口映射,但是你会发现你的外网ddns是无法访问的,最简单的是查看路由器的ip可能是100开头的这个就是内网ip,还有一个简单的方法就是设置好ddns后,ping你ddns的域名,看看地址是否和路由器拨号的ip地址一致,如果不一致那么也是内网。

内网状态下你无法在户外访问家里的服务器。

方法

首先你要有台拥有公网ip的服务器

Q:没有怎么办?

A:买一台VPS,使用网络服务公司的服务(例如Oray,Nat123)

一般服务器有2种操作系统,Linux,Windows

Linux方法:

有一个公网IP的服务器(VPS),根据服务器环境,和主机环境下载相应的frp服务器端。我这里服务器服务器环境是linux 64位,所以到官网https://github.com/fatedier/frp/releases下载相应版本.

https://github.com/740291272/Image-blog/blob/master/2018515/4B600B60-D615-4C60-94B6-9BA392076134.png?raw=true

用编辑器打开frps.inisudo nano frps.ini输入以下内容

[common]
bind_addr = 0.0.0.0
bind_port = 4433
token = 12345678

其中,作为服务器,ip必须是0.0.0.0,端口可以自己选择,如果端口无法使用就换一个或者修改服务器防火墙(安全组)

Windows方法:

有一个公网IP的服务器(VPS),根据服务器环境,和主机环境下载相应的frp服务器端。我这里服务器服务器环境是Windows 64位,所以到官网https://github.com/fatedier/frp/releases下载相应版本.

x

然后新建一个bat,写入

@ECHO OFF
frps.exe -c frps.ini
pause

编辑一下frps.ini

[common]
bind_addr = 0.0.0.0
bind_port = 4433
token = 12345678

其中,作为服务器,ip必须是0.0.0.0,端口可以自己选择,如果端口无法使用就换一个或者修改服务器防火墙(安全组)

WeChat Pay 微信
Alipay 支付宝
导航 // 相关文章
目录