一些配置
2022-6-29
| 2024-3-20
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
 

npm 安装 puppeteer 出错

macOS 下全局 npm 出错

因为mac os 下默认为 /usr/local,而npm默认安装在 /Users/hx/.npm-global 下。

macOS 设置代理

zsh

~/.zshrc

curl

~/.curlrc

npm

或者直接修改 ~/.npmrc 为

Git

可以用git config --list查看是否设置成功。

命令行切换设置代理

  1. 创建文件 proxy.sh
  1. 修改 .zshrc 别名
  1. 修改完毕后重新载入

在 Ubuntu 上使用 SSR 客户端科学上网

安装 SSR 客户端

  • 命令
config文件在/usr/local/share/shadowsocksr下,修改完config后应该就可以启动了,没启动就ssr start一下。
但这时并不能直接上Google,因为SSR是Socks5协议代理,只接受Socks5协议的流量,不接受http流量,这时我们就需要SwitchyOmega插件了。

安装 SwitchyOmega

  1. 打开链接,下载 .crx文件,然后将文件拖到chrome安装。
  1. 配置在“情景模式”中新建一个命名为”SSR“,在auto switch中,规则列表网址: https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt然后点击立即更新情景模式
    1. notion image
      notion image
  1. 启用auto switch

终端科学上网

  1. sudo apt-get install privoxy安装好后行配置,Privoxy的配置文件在/etc/privoxy/config中。
  1. 5.3 forwarded-connect-retries前加上forward-socks5 / 127.0.0.1:1080 .
  1. 重启Privoxy: sudo /etc/init.d/privoxy restart,接着配置一下终端的环境,export http_proxy=”127.0.0.1:1080”export https_proxy=”127.0.0.1:1080”然后就可以测试一下穿墙效果了。wget http://www.google.com
 
  • 开发
  • nginx 安装与配置docker运行零信任Atrust
    Loading...