关于代理上网:麒麟操作系统-kylinos-从入门到精通-开发环境-第六篇-通过socks5代理所有命令行流量

1.背景形容许多时候,maven,go或wget等会因为种种原因,迟缓或不能拜访,导致开发环境的搭建,无奈持续。Windows下咱们能够应用proxifier实现此项工作,linux下个别博客技术文章用的都是proxychains-ng,而咱们在麒麟操作系统源外面能够间接应用的是proxychains 留神:本篇所有动作须要依赖第五篇的代理根底 2.软件装置能够通过软件应用商店装置,也能够通过命令行,如图选第一个装置终端装置形式 sudo apt-get install proxychains3.配置关上终端(也能够用其余编辑器,保留时须要超级权限),我应用vim进行编辑 sudo vim /etc/proxychains.conf将上面的内容改为如下内容(第五篇中设置的socks5代理信息) 4.应用先装置curl sudo apt-get install curl -ycurl www.google.com形式一proxychains 失常应用的命令行 proxychains curl www.google.com形式二proxychains bash,这样前面执行的命令都会通过代理进行 proxychains bashcurl www.google.com 分割邮箱:1179611323@qq.com群:662512340发行日志:20220604 首发

June 4, 2022 · 1 min · jiezi

Docker-Jenkins-Gradle-http代理设置

公司为了省钱,除了一台服务器能够上网之外,其余的都是内网服务器,我把jenkins装在内网服务器下,用Dockder来搭建的,所以就出现题目的问题。怎么设置Docker jenkins容器下的gradle http代理,让gradle能下外网的依赖包。一、宿主机创建gradle.properties文件vim ./gradle.properties文件配置http代理信息 systemProp.http.proxyPort=8888systemProp.http.proxyHost=172.111.111.111systemProp.https.proxyPort=8888systemProp.https.proxyHost=172.111.111.111二、将配置文件copy到容器#暂且放到容器的/home/目录下吧docker cp ./gradle.properties jenkins:/home三、进入Jenkins容器#通过docker命令进入容器docker exec -it jenkins bash#进入容器后创建在用户目录创建「.gradle」目录mkdir ~/.gralde#把放在/home/目录的配置文件移动到~/.gralde目录mv /home/gradle.properties ~/.gradle四、完成可以去jenkins网页上试试重新build

June 28, 2019 · 1 min · jiezi

Docker-Jenkins-Maven代理设置

公司为了省钱,除了一台服务器能够上网之外,其余的都是内网服务器,我把jenkins装在内网服务器下,用Dockder来搭建的,所以就出现题目的问题。怎么设置Docker jenkins容器下的maven http代理,让mvn能下载包。一、进入jenkins容器并查看Maven的安装信息# 进入容器docker exec -it jenkins bash# 查看Maven安装配置cat /var/jenkins_home/hudson.tasks.Maven.xml<?xml version='1.1' encoding='UTF-8'?><hudson.tasks.Maven_-DescriptorImpl> <installations> <hudson.tasks.Maven_-MavenInstallation> <name>maven3.5.2</name> <properties> <hudson.tools.InstallSourceProperty> <installers> <hudson.tasks.Maven_-MavenInstaller> <id>3.5.2</id> </hudson.tasks.Maven_-MavenInstaller> </installers> </hudson.tools.InstallSourceProperty> </properties> </hudson.tasks.Maven_-MavenInstallation> </installations></hudson.tasks.Maven_-DescriptorImpl>可以看到我们这里用的是3.5.2版本那么的Maven所在的目录在 /var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven3.5.2二、找到setting.xml并修改# 修改setting文件,如果有挂载,那直接在宿主机上修改即可,免得进来容器里面,还要安装vimvim /var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven3.5.2/conf/settings.xml在xml中的settings标签下增加以下内容 <proxies> <proxy> <id>optional</id> <active>true</active> <protocol>http</protocol> <host>代理服务器IP</host> <port>代理服务器端口</port> <!-- <username></username> <password></password> --> </proxy> </proxies>三、重启Jenkins容器docker restart jenkins#重启完,打开jenkins,mvn命令能下载包了

June 25, 2019 · 1 min · jiezi

Docker-设置http代理

背景:阿里云内网服务器无法访问外网,需要借助外网服务器的代理服务,让Docker能下载image,以及支持Docker的容器能访问外网。一、创建目录$ sudo mkdir -p /etc/systemd/system/docker.service.d二、创建配置文件/etc/systemd/system/docker.service.d/http-proxy.conf[Service]Environment="HTTP_PROXY=http://proxy.example.com:80/"三、重启Docker服务$ sudo systemctl daemon-reload$ sudo systemctl restart docker四、检验是否加载配置systemctl show --property=Environment docker如果配置成功则显示 Environment=HTTP_PROXY=http://proxy.example.com:80/五、测试docker search redis若能通过代理连上外网 Docker官网有详细说明https://docs.docker.com/confi...

June 24, 2019 · 1 min · jiezi