当前位置: 首页 > news >正文

国内外网站公司内部网站的作用

国内外网站,公司内部网站的作用,公司网站可以做无形资产么,wordpress标题字体大小1、介绍 ​ 当我们想把内网的一些资源暴露在公网上时#xff0c;可以使用内网穿透功能。比如公司的内网服务器#xff0c;部署了平时需要开发的项目#xff0c;但是回到家中无法访问#xff0c;就可以使用内网穿透#xff0c;将公司内网的接口映射到一台公网的服务器上可以使用内网穿透功能。比如公司的内网服务器部署了平时需要开发的项目但是回到家中无法访问就可以使用内网穿透将公司内网的接口映射到一台公网的服务器上用这台公网服务器做转发即可实现在家中也能外网访问。这样的就不需要我们在公网上部署一套一模一样的服务了费时费力而且还要同步数据。 2、准备工作 ​ 想要实现内网穿透功能首先我们需要准备 一台公网服务器用作nps的服务端一台需要做转发的内网服务器用作nps的客户端 3、nps服务端安装及配置 3.1 下载nps服务端 ​ 注意nps服务端是安装在公网服务器上的 ​ 服务端下载地址https://github.com/ehang-io/nps/releases ​ 可以看到有很多版本我的外网服务器是Linux的可以输入命令查看服务器架构版本 arch​ x86_64 直接下载 linux_arm64_server.tar.gz 这个版本即可。可以手动下载到本地然后通过scp命令传到服务器也可以直接在外网服务器上下载。 ​ 通过scp传送到外网服务器命令如果开放了账号密码登录 scp -P ssh开放的端口(如果为22可以不用带此参数) 下载的linux_arm64_server.tar.gz的位置 登录的账号外网服务器ip:你要拷贝到的外网服务器的位置​ 如 scp -P 22 C:\Users\dxc\Downloads\linux_arm64_server.tar.gz rootxxx.xxx.xxx.xxx:/home/nps​ 按下回车再输入密码即可注意大小写。 ​ 通过scp传送到外网服务器命令只开放了通过证书登录的方式 scp -i 你证书的位置 -P ssh开放的端口(如果为22可以不用带此参数) -r 下载的linux_arm64_server.tar.gz的位置 登录的账号外网服务器ip:你要拷贝到的外网服务器的位置​ 如 scp -i C:\Documents\server-pro\ecmarkets-universal.pem -P 22 C:\Users\dxc\Downloads\linux_arm64_server.tar.gz root81.xxx.xxx.xxx:/home/nps​ 直接在外网服务器上下载命令 wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_arm64_server.tar.gz​ 下载完成后解压输入命令 tar -zxvf linux_arm64_server.tar.gz​ 解压完成后输入指令查看文件 ll​ 我们能看到有如下这些文件 ​ 这样nps就下载解压成功了。 3.2 nps配置 ​ 其中 conf 文件夹中的 nps.conf 就是我们服务端的配置文件我们需要根据自己情况稍作修改。输入命令 vim nps.conf​ 默认配置如图 ​ 我们可以根据自己的场景稍作修改找到 #web 下的内容其中 web_username登录管理端的账号。web_password登录管理端的密码默认为123此处我改为123456。web_port管理端页面的端口默认为8080我服务器的8080端口已被项目占用因此我此处改为7002。 #web web_hosta.o.com web_usernameadmin web_password123456 web_port 7002 web_ip0.0.0.0 web_base_url web_open_sslfalse web_cert_fileconf/server.pem web_key_fileconf/server.key​ 修改完成后按 esc 退出编辑模式在输入 :wq​ 保存并退出。 ​ 其余配置说明如下内容来源于官方文档https://ehang-io.github.io/nps/#/?idnps 名称含义web_portweb管理端口web_passwordweb界面管理密码web_usernameweb界面管理账号web_base_urlweb管理主路径,用于将web管理置于代理子路径后面bridge_port服务端客户端通信端口https_proxy_port域名代理https代理监听端口http_proxy_port域名代理http代理监听端口auth_keyweb api密钥bridge_type客户端与服务端连接方式kcp或tcppublic_vkey客户端以配置文件模式启动时的密钥设置为空表示关闭客户端配置文件连接模式ip_limit是否限制ip访问true或false或忽略flow_store_interval服务端流量数据持久化间隔单位分钟忽略表示不持久化log_level日志输出级别auth_crypt_key获取服务端authKey时的aes加密密钥16位p2p_ip服务端Ip使用p2p模式必填p2p_portp2p模式开启的udp端口pprof_ipdebug pprof 服务端ippprof_portdebug pprof 端口disconnect_timeout客户端连接超时单位 5s默认值 60即 300s 5mins ​ 注意如果你先进行了 install 操作然后再去修改 conf 文件夹下的 nps.conf 文件那么修改将不会生效。因为当我们 install 后默认的配置文件将会在 /etc/nps 下面的 nps.conf 此时你需要去修改此处的配置然后在切换到nps的安装目录输入 nps restart 重启即可生效 3.3 nps服务端启动 ​ 输入启动命令启动nps服务端如果你和我一样修改了管理端的端口那么启动服务端将会占用80、8024、7002端口。如果你存在某些端口被占用请到配置文件自行修改即可。 ./nps install nps start​ 此时我们打开浏览器输入 xxx.xxx.xxx你的外网服务器ip:你配置的web_port端口​ 即可看到如下登录界面 ​ 输入配置的账号密码默认为admin/123点击登录进入仪表盘 ​ 此时nps的服务端我们就配置完毕了接下来开始配置客户端。 4、nps客户端配置 4.1 管理端添加客户端配置 ​ 此处我们在管理界面点击左侧菜单栏的“客户端”再点击“新增”按钮进行客户端的新增。 ​ 进入到新增客户端页面 ​ 其中 备注客户端的备注可填可不填根据自身情况。Basic认证用户名不需要填。Basic认证密码不需要填。唯一验证密钥不需要填让系统自动生成。允许客户端通过配置文件连接填“是”即可。压缩填“是”即可。加密填“是”即可。 ​ 填完之后点击保存按钮我们即可看到新增的客户端已经出现在列表中。 ​ 此时我们还需要配置隧道点击左侧的“TCP隧道”进行新增。 模式我们选择TCP隧道。客户端ID填写刚刚我们创建的客户端的ID如果是第一次创建那客户端ID为2。备注不需要填。服务端端口该端口表示你的客户端的应用最后被映射到服务器上的访问端口比如你的客户端应用的端口为3781服务端端口填写8999那么 访问服务端的ip:8999 相当于访问 你客户端ip:3781 的资源。目标IP:端口客户端需要被代理的服务的端口。 ​ 配置好后点击“新增”即可。如果想在这个客户端配置多个映射只需要添加隧道即可。 4.2 nps客户端安装及连接 ​ 下载地址https://github.com/ehang-io/nps/releases ​ 此处我用的是本地电脑作为客户端本地电脑为win1064位操作系统其他操作系统流程几乎一致。 ​ 此处我下载 windows_amd64_client.tar.gz 这个版本。 ​ 解压文件进入 windows_amd64_client 目录 ​ 直接在当前路径下进入cmd ​ 此时我们需要启动客户端而启动的命令在我们管理端的客户端配置页面找到我们创建的客户端点击最前面的“”号复制下方的“客户端命令”。注意如果在windows下执行不要复制前面的“./” ​ 复制后在cmd窗口中执行如图 ​ 看到输出“Successful connection with server xx.xx.xx.xx:8024”代表连接成功了。我们也可以在管理界面中看到连接变为了“在线”。 5、测试 ​ 到此处nps的所有配置和启动事项都完成了接下来我们可以通过访问我们的外网服务器ip 我们配置的TCP隧道中的端口就能直接转发到我们的本地服务上了。 ​ 我本地启动了一个端口为 3781 的 Java 服务接下来我访问外网服务器的ip 我们配置TCP隧道中的端口能看到穿透成功。如图
http://www.huolong8.cn/news/334224/

相关文章:

  • 怎么把网站的标题做的炫酷wordpress固定链接文章别名
  • 单页简洁手机网站模板wordpress主题开发书籍
  • 网站开发kpi优质网站建设方案
  • 企业单位网站怎么做网站模板批量下载
  • 做照片有那些网站濮阳中强网站建设
  • wordpress 网站导航写网站论文怎么做
  • 服饰网站建设规划书wordpress 相亲主题
  • 网站推广岗位的要求wordpress pdf下载链接
  • 生物技术网站开发架设wordpress
  • 房产中介网站建设技巧网站的架设
  • 网络服务提供者的下列行为可以免责的是seo自然排名优化
  • 高级网站建设房地产销售头像
  • 网站建设费能算作无形资产吗浙江专业网站seo
  • 热门手机网站南宁建站模板厂家
  • 怎么做网站app个人网站备案名字大全
  • 网站建设的客户在哪里设计动漫的软件
  • wordpress网站绑定多个域名局域网内的网站建设
  • 做网站服务器多少钱网站建设的研发项目
  • 做企业网站一般多少钱九江做网站大概多少钱
  • 郑州网站建设哪里好做当地门户网站多少钱
  • 自由设计师网站seo排名关键词
  • 服装网站的建设背景北京养老网站开发
  • 网站反链建设中国展厅设计公司排名
  • 做网站需要服务器扁平化 wordpress
  • 做雨棚的网站wordpress 文字排版
  • 网页制作成品模板网站商城网站开发需求
  • 做网站优化有前景吗自己做众筹网站
  • 网站cms模板网络营销题库及答案2020
  • 建设vip电影网站网站标题写什么作用是什么意思
  • 网站建设大概多少费用php网站开发案例详解