VPN по приложения в Muddog
За да използвате друга държава само за конкретно приложение, например браузър, изберете VPN само за приложенията, стартирани оттук. VPN се прилага за новостартираните от Muddog приложения и техните дъщерни процеси, а останалите приложения използват обичайната интернет линия.
Условия за използване
Функцията е налична в Muddog 2 за Linux и Windows. В macOS използвайте VPN за целия интернет или за IP адреси и диапазони.
| Операционна система | Условия |
|---|---|
| Linux | Необходими са потребителска сесия на systemd, cgroup v2 и nftables. nftables се инсталира като зависимост на пакета. Snap и Flatpak приложения не се поддържат. |
| Windows | Изберете програмата от списъка с инсталирани приложения или чрез .exe файл. Необходимият компонент WinDivert е включен в MSI. Приложението се стартира с правата на текущия потребител. |
Не се поддържат приложения, които предават работата на отделна услуга за изпълнение или използват друг вече работещ екземпляр. Дори при едно и също име съвместимостта може да зависи от начина на инсталиране.
Стартиране на приложение през VPN
- В Настройки → Обхват на VPN изберете VPN само за приложенията, стартирани оттук.
- Натиснете Запазване на промените.
- На екрана Връзка изберете държава и натиснете Свързване към VPN. Ако сте били свързани с друг обхват, първо прекъснете и се свържете отново.
- Когато се появи Свързано, в областта Стартиране на приложение през VPN използвайте Избор на инсталирано приложение. Ако приложението липсва, използвайте Намиране на изпълним файл.
- При нужда разгънете Аргументи за стартиране (незадължително) и въведете аргументите.
- Натиснете Стартиране през VPN.
Можете последователно да избирате и стартирате няколко приложения. Ако новоинсталирано приложение не се показва, натиснете Обновяване на списъка в областта за стартиране. При Намиране на изпълним файл в Windows изберете .exe файла на програмата.
Ако аргумент съдържа интервали, оградете го с кавички. Полето служи за аргументи, които се предават на избрания изпълним файл; то не изпълнява команди на обвивката или конвейери.
Използване на браузър
Затворете вече работещия браузър напълно и го стартирайте отново от Muddog. Ако заявката за нов прозорец се предаде на съществуващ процес на браузъра, той може да продължи да използва обичайната линия. При приложения, които оставят фонови процеси след затваряне на прозорците, прекратете и тези процеси.
Отворете страницата за проверка на публичния IP в новостартирания от Muddog браузър и проверете IPv4 адреса. Друг браузър, стартиран от обичайното меню с приложения, не попада в обхвата на VPN.
Затваряне на прозореца, прекъсване и повторно свързване
| Действие | Резултат |
|---|---|
| Затваряне на прозореца на Muddog | VPN и стартираните програми продължават да работят. |
| Прекъсване на VPN | VPN престава да се прилага, но стартираните програми не се затварят. |
| Повторно свързване в режим по приложения в Linux | Приложенията, които същият потребител е стартирал от Muddog, отново попадат в обхвата. Няма гаранция, че съществуващата комуникация ще премине към новия маршрут, затова рестартирайте необходимите приложения. |
| Повторно свързване в режим по приложения в Windows | Затворете напълно съответната програма и я стартирайте отново от Muddog. |
Няма функция за блокиране на интернет достъпа на приложението при прекъсване на VPN.
Обработка на DNS и IPv6
DNS заявките, изпратени от системната DNS услуга вместо от приложението, и комуникацията в локалната мрежа могат да използват обичайната линия.
- Linux: IPv6 трафикът използва обичайната линия.
- Windows: при връзка с VPN по приложения IPv4 интернет комуникацията по TCP/UDP на избраното приложе ние преминава през VPN, а IPv6 се блокира. Системният DNS и локалната мрежа използват обичайната линия. Ако избраното приложение споделя UDP порт с друго приложение и не може да се определи на кое принадлежи пакетът, този пакет се блокира.
Ако бутонът за стартиране е недостъпен или приложението не използва VPN, вижте Отстраняване на проблеми с VPN по приложения.