mirror of
https://github.com/beclab/Olares
synced 2026-04-21 21:47:56 +00:00
33 lines
No EOL
2.3 KiB
Markdown
33 lines
No EOL
2.3 KiB
Markdown
# `change-ip`
|
||
:::warning IP 地址需要手动更新的情况
|
||
当 Olares 部署在虚拟化环境中时(如 macOS 上的 Minikube 或 Windows 上的 WSL),如果宿主系统的 IP 地址发生变化(比如切换 Wi-Fi 网络),可能会导致 Olares 无法访问。这是因为 NAT 网关和 DNS 配置与新的 IP 地址不匹配。此时需要手动更新 IP 地址,以确保 Olares 能够正确路由流量。
|
||
:::
|
||
|
||
## 命令说明
|
||
更新所有 Olares 组件使用的本地 IP 地址。
|
||
|
||
```bash
|
||
olares-cli change-ip [选项]
|
||
```
|
||
|
||
## 选项
|
||
|
||
| 选项 | 简写 | 用途 | 是否必需 | 默认值 |
|
||
|------------------|------|------------------------------------------------------------------------------------------------------------------------------------------------------|----------|----------------|
|
||
| `--base-dir` | `-b` | 设置 Olares 的基础目录。 | 否 | `$HOME/.olares` |
|
||
| `--distribution` | `-d` | 指定 WSL 发行版名称,仅适用于 Windows。 | 否 | `Ubuntu` |
|
||
| `--help` | `-h` | 显示帮助信息。 | 否 | 无 |
|
||
| `--profile` | `-p` | 设置 Minikube 配置文件名称,仅适用于 macOS。 | 否 | `olares-0` |
|
||
| `--version` | `-v` | 指定 Olares 版本。<br>版本号格式为 `x.y.z`(如 `1.10.0`)或包含构建日期(如 `1.10.0-20241109`)。<br> 可用版本请参考 [GitHub Releases](https://github.com/beclab/Olares/releases)。 | 否 | 当前安装版本 |
|
||
|
||
## 使用示例
|
||
- macOS:
|
||
```bash
|
||
# 指定 Minikube 配置文件名称并更新 IP
|
||
olares-cli change-ip --profile olares-0
|
||
```
|
||
- Windows WSL:
|
||
```bash
|
||
# 指定 WSL 发行版并更新 IP
|
||
olares-cli change-ip --distribution Ubuntu
|
||
``` |