在阿里云服务器内网下的NodeJS的代理设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在阿里云服务器内网下的NodeJS的代理设置相关的知识,希望对你有一定的参考价值。

参考技术A

ECS的内网机器是无法连接外网,所以考虑使用外网机器作为代理
采用 squid 做正向代理缓存服务

首先确认内网ECS的网段为: 10.0.0.0/8
然后检查squid是否安装

安装squid

配置squid

初始化

用root权限运行

添加端口转发(在路由前将3128端口转发至80)

查看配置

在内网的机器上安装nodeJS(tar包)

配置nodeJS的代理

至此,nodeJs就可以访问外网安装modules了

初探Maven之设置代理和阿里云镜像

引言:

          在许多公司,可能因为安全性的要求配置了代理服务器,用户无法直接访问外网,所以在项目中使用Maven必须设置好代理才能下载依赖。

          并且直接从中央仓库下载依赖速度有些慢,可以配置阿里云镜像,从阿里云仓库中下载依赖,速度会快。

一、设置代理

       首先打开本地仓库中的settings.xml文件,找到<proxies>节点,然后放开<proxy>子节点,配置相关代理服务器的信息保存即可。

       技术分享图片

 

        节点说明:

        id:自定义的唯一标识

        active:true是激活代理,反之不激活,不生效

        protocol:代理协议,一般为http

        username:代理服务器校验的用户名

        password:代理服务器校验的密码

        host:代理服务器ip

        port:代理服务器端口

        nonProxyHosts:不需要代理的主机名

 

二、配置阿里云镜像

        一样,在settings.xml文件中找到 <mirrors>节点,放开<mirror> 子节点,依照如下配置保存即可:

<mirror> 

             <id>nexus-aliyun</id> 

            <mirrorOf>central</mirrorOf> 

            <name>Nexus aliyun</name> 

            <url>http://maven.aliyun.com/nexus/content/groups/public</url> 

        </mirror>

        

 

技术分享图片

以上是关于在阿里云服务器内网下的NodeJS的代理设置的主要内容,如果未能解决你的问题,请参考以下文章

初探Maven之设置代理和阿里云镜像

如何把阿里云或腾讯云服务器作为代理ip上网?

阿里云主机设置代理云服务器

阿里云服务器ECS利用反向代理FRP内网穿透

阿里云代理_阿里云服务器代理商_阿里云全国最大代理_阿里云分销商

使用阿里云学生服务器搭建nodejs项目(准备阶段)