ubuntu 内网搭建服务器的一些配置,完美解决https、http、curl、wget、yum 无法访问的问题
发表于:2022-11-03 |
  1.一些需求可能要 继承IP 网关才能连接到外网,linux 不知道在如何配置可以来看看
  http_proxy=http://192.254.1.10:8088
  ftp_proxy=http://192.254.1.10:8088/
  all_proxy=socks://192.254.1.10:1080/
  https_proxy=http://192.254.1.10:8088
  no_proxy=localhost,127.0.0.0/8,::1,172...*
  以上是我的配置
  
  1.怎么看我配置没配置?
  
  env | grep -i proxy
  1
  1.具体在哪里配置呢?
  
  sudo vim /etc/environment
  
  2.怎么配置?
  这里换成你自己的IP,和你需要跳过的IP
  
  no_proxy=localhost,127.0.0.0/8,::1,172...* #忽略主机
  ftp_proxy=http://192.254.1.10:8088/ #ftp代理
  https_proxy=http://192.254.1.10:8088/ #hppts代理
  http_proxy=http://192.254.1.10:8088/ #hppt代理
  all_proxy=socks://192.254.1.10:1080/ #socks主机
  
  3.如何载入进来并且使用?
  
  source /etc/environment
  
  2.下方是一些可能会用到的代理配置
  sudo 自己加 懒得写
  例如 sudo vim /etc/…
  
  1、yum代理设置
  
  编辑文件为:vim /etc/yum.conf
  
  在里面添加这一行:
  
  proxy=IP:PORT
  例如: proxy=http://172.254.1.10:8088
  下方同理
  
  2、wget代理设置
  
  编辑文件为:vim /etc/wgetrc
  添加下面两行:
  
  http_proxy = IP:PORT
  ftp_proxy = IP:PORT
  
  4、curl代理设置
  
  编辑 ~/.bashrc
  
  alias curl = "curl -x IP:Port "
  
  
  5、vi /etc/squid/squid.conf
  把下面676这行注释去掉,允许localnet的访问
  
  676 http_access allow localnet
  
上一篇:
Windows 批处理 bat 设置固定ip 多个ip与自动ip切换
下一篇:
Nginx模块之stub_status