missdeer

missdeer

V2EX 第 5178 号会员,加入于 2011-01-12 19:36:26 +08:00
根据 missdeer 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
missdeer 最近回复了
在 macOS 系统中,你可以通过命令行来设置网络连接的代理。通常这是通过 `networksetup` 命令完成的,这是 macOS 自带的一个工具。

下面的示例演示了如何使用命令行为 Wi-Fi 连接设置 HTTP 代理:

```bash
networksetup -setwebproxy "Wi-Fi" proxyserver 8080
```

在这个例子中,"Wi-Fi" 是你要修改的网络服务名称(例如,如果你使用有线连接,可能就是 "Ethernet"),"proxyserver" 是你的代理服务器的地址,"8080" 是代理服务器的端口。

如果你的代理需要用户名和密码,可以使用 `-setwebproxy` 的另一个版本:

```bash
networksetup -setwebproxy "Wi-Fi" proxyserver 8080 on username password
```

其中,"username" 和 "password" 是代理服务器的用户名和密码。

同样地,你也可以设置 HTTPS 代理,只需要把 `-setwebproxy` 改为 `-setsecurewebproxy` 即可:

```bash
networksetup -setsecurewebproxy "Wi-Fi" proxyserver 8080
```

或者,如果你的 HTTPS 代理需要用户名和密码:

```bash
networksetup -setsecurewebproxy "Wi-Fi" proxyserver 8080 on username password
```

如果你想关闭代理,可以使用 `-setwebproxystate` 和 `-setsecurewebproxystate` 命令:

```bash
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
```

请注意,上述命令可能需要管理员权限,因此可能需要在命令前加上 `sudo`。

在运行这些命令之前,你可能需要确认网络服务的确切名称。你可以通过运行以下命令来获取所有网络服务的列表:

```bash
networksetup -listallnetworkservices
```

这个命令将列出所有的网络服务名称,你可以从中找到需要设置代理的网络服务的准确名称。
78 天前
回复了 aru 创建的主题 宽带症候群 上海电信 10 年网龄升千兆活动仍然有
实际好像有什么东西可以省 5 块
楼主活雷锋
80 天前
回复了 x77 创建的主题 程序员 VSCode 哪个主题好看又好用?
最喜欢苹果绿,把 Visual Studio Light 改了改
咖啡就行,但中午睡一会儿真的很爽很爽,睡久就很不爽很不爽
大小周,早 10 晚 9
82 天前
回复了 journalist 创建的主题 DNS 关于 Clash DNS 的几个问题
83 天前
回复了 laipidov 创建的主题 程序员 感觉脑子坏了?
我也有过和 OP 类似的经历,刚入职在公司没任务的时候特别慌,特别怕公司觉得我这人闲着该开掉。。
86 天前
回复了 caEsIum 创建的主题 分享发现 夏天到了,大家怎么解决蚊虫问题?
找一个更招蚊子的人和你同行啊
@chuck1in 穷山恶水出刁民 没听过?非常恶心人
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2032 人在线   最高记录 6067   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 55ms · UTC 02:13 · PVG 10:13 · LAX 19:13 · JFK 22:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.