Легко включите и выключите сетевой прокси в Ubuntu 17.04

Я использую Ubuntu 17.04 в VM на ноутбуке Windows, который иногда подключается к сети, которая требует для использования прокси (ручная конфигурация, никакое поддерживаемое автоматическое обнаружение) для доступа к Интернету и иногда соединяется непосредственно.

Как я могу наиболее легко настроить свою Ubuntu, чтобы включить или отключить использование упомянутого прокси и переключателя между ними вручную каждый раз, когда я соединяюсь с другой сетью?

На чем я нашел, Просят, чтобы Ubuntu до сих пор только описала методы для редактирования, например. /etc/environment постоянно настраивать прокси или использовать параметры настройки системы некоторых старых или различных настольных сред кроме 17.04's Единица.

1
задан 2 June 2017 в 18:22

1 ответ

Можно создать псевдоним для этого.

Сначала вообще, я использую .bashrc:

export {http,https,ftp}_proxy="http://user:pass@domain:port"
export no_proxy="site.com"

, Если Вы уже установили свой прокси, можно сделать это в Вашем .bash_aliases:

export proxyEnv="export {http,https,ftp}_proxy"
alias updateEnv=". .bashrc"
alias unsetProxy="unset http_proxy && unset https_proxy && unset ftp_proxy"
alias proxyOn="sudo sed -i -e 's/#$proxyEnv/$proxyEnv/g' .bashrc && updateEnv"
alias proxyOff="sudo sed -i -e 's/$proxyEnv/#$proxyEnv/g' .bashrc && updateEnv && unsetProxy"

теперь обновляют Ваш псевдоним:

source .bash_aliases

и можно использовать proxyOff и , proxyOn для включает или отключает.

0
ответ дан 8 December 2019 в 05:11

Другие вопросы по тегам:

Похожие вопросы: