mirror of
https://gh.catmak.name/https://github.com/mihomo-party-org/mihomo-party
synced 2025-12-27 05:00:30 +08:00
feat: set default tun device name on macos (configurable)
This commit is contained in:
parent
4997e098ba
commit
0ea9528b70
@ -4,10 +4,12 @@
|
||||
- 如果当前没有以管理员模式运行,TUN 开关保持关闭
|
||||
- 区分 app 日志与 core 日志输出为不同文件
|
||||
- 完善内核权限鉴别,上一个内核以管理员模式启动的时候,弹出提示
|
||||
- 修改 MacOS 默认虚拟网卡名称为 utun1500,可自定义
|
||||
|
||||
### 修复 (Fix)
|
||||
- 修复某些系统下的悬浮窗开启崩溃的问题(开启兼容模式=关闭硬件加速)
|
||||
- 开机自启在非管理员模式下报错的问题
|
||||
- 解决某些 macos 系统下无法开启虚拟网卡的问题(tun device名称冲突)
|
||||
|
||||
## 1.8.3
|
||||
**本次更新移除了 Windows 下启动必须管理员模式的机制,改为只在启用虚拟网卡模式的时候,申请 UAC 权限重启软件,安全性更好,更灵活,给无法使用管理员模式运行软件的企业用户提供了更大的便利**
|
||||
|
||||
@ -67,7 +67,7 @@ export const defaultControledMihomoConfig: Partial<IMihomoConfig> = {
|
||||
'skip-auth-prefixes': ['127.0.0.1/32'],
|
||||
tun: {
|
||||
enable: false,
|
||||
device: 'Mihomo',
|
||||
device: process.platform === 'darwin' ? 'utun1500' : 'Mihomo',
|
||||
stack: 'mixed',
|
||||
'auto-route': true,
|
||||
'auto-redirect': false,
|
||||
|
||||
@ -18,7 +18,7 @@ const Tun: React.FC = () => {
|
||||
const { tun } = controledMihomoConfig || {}
|
||||
const [loading, setLoading] = useState(false)
|
||||
const {
|
||||
device = 'Mihomo',
|
||||
device = platform === 'darwin' ? 'utun1500' : 'Mihomo',
|
||||
stack = 'mixed',
|
||||
'auto-route': autoRoute = true,
|
||||
'auto-redirect': autoRedirect = false,
|
||||
@ -165,18 +165,17 @@ const Tun: React.FC = () => {
|
||||
<Tab key="system" title="System" />
|
||||
</Tabs>
|
||||
</SettingItem>
|
||||
{platform !== 'darwin' && (
|
||||
<SettingItem title={t('tun.device.title')} divider>
|
||||
<Input
|
||||
size="sm"
|
||||
className="w-[100px]"
|
||||
value={values.device}
|
||||
placeholder={platform === 'darwin' ? 'utun1500' : 'Mihomo'}
|
||||
onValueChange={(v) => {
|
||||
setValues({ ...values, device: v })
|
||||
}}
|
||||
/>
|
||||
</SettingItem>
|
||||
)}
|
||||
|
||||
<SettingItem title={t('tun.strictRoute')} divider>
|
||||
<Switch
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user