在阿里云服务器内网下的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的代理设置的主要内容,如果未能解决你的问题,请参考以下文章