feat(wsl): добавлен boot-скрипт для автоматического резолва hproxy.local
- Зачем: - старая команда в wsl.conf дублировала записи в /etc/hosts при каждом ребуте. - настройка hproxy.local не была задокументирована в репозитории. - Что: - создан идемпотентный скрипт scripts/setup-hproxy.sh (sed + append). - в install.sh добавлен интерактивный вопрос о подключении скрипта в wsl.conf. - в README.md добавлена документация по настройке hproxy.local (NAT и Mirror). - Проверка: - cat /etc/wsl.conf, wsl --shutdown, getent hosts hproxy.local. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
5eafb99639
commit
98484ad220
3 files changed
+71
No files matched your search
Executable
+12
@@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
# Прописывает hproxy.local в /etc/hosts (WSL NAT mode).
|
||||
# Gateway IP WSL = адрес хоста, на котором слушает прокси.
|
||||
#
|
||||
# Использование:
|
||||
# Вручную: sudo ./setup-hproxy.sh
|
||||
# При старте WSL — добавить в /etc/wsl.conf:
|
||||
# [boot]
|
||||
# command = "/path/to/setup-hproxy.sh"
|
||||
|
||||
sed -i '/hproxy.local/d' /etc/hosts
|
||||
ip route show default | awk '{print $3 " hproxy.local"}' >> /etc/hosts
|
||||
Reference in new issue
Block a user