Създаване на прокси сървър в Ubuntu

Прокси сървърът е вид междинен компютър, който е посредник между компютъра на потребителя и интернет. Той е чрез този компютър и предава всичките ви интернет заявки. Сървърът ги обработва и ви изпраща файлове, изтеглени от интернет. Обикновено корпоративните мрежи използват прокси сървър за достъп до интернет. За да могат службите да разберат, че трябва да се свържат чрез прокси, е важно да конфигурирате системните променливи. По този начин ще конфигурирате повечето програми за работа с прокси сървър и не на последно място, такъв процес е глобален по своето естество и се отнася до всички потребители на системата. В тази статия ще анализираме подробно как да установим връзка чрез прокси сървър в Ubuntu. Нека го разберем. Да вървим!

Научете как да настроите прокси връзка в Ubuntu правилно и независимо.

За да конфигурирате връзката с Ubuntu чрез прокси сървър, трябва да отворите менюто System Settings и да отидете в секцията Network.

Намерете секцията „Мрежа“ в операционната система.

Кликнете върху елемента "Мрежова прокси услуга" и задайте "Ръчен" метод, след което въведете настройките си.

В "Network Proxy Service" и задайте "Manual" метод

Следващата стъпка е да направите свои собствени настройки.

Недостатъкът на този метод е, че ако имате прокси с авторизация с потребителско име и парола, не можете да посочите тези данни и в резултат на това прокси сървъра няма да работи.

Можете също да конфигурирате системното ниво чрез конфигурационни файлове. За да направите това, отворете файла / etc / environment с root-права (това се прави с командата: sudo nano / etc / environment). В края на файла добавете редовете:

https_proxy = "// потребител: : порт /"

http_proxy = "// потребител: : порт /"

ftp_proxy = "ftp: // потребител: : порт /"

socks_proxy = "чорапи: // потребител: : порт /"

Ако прокси не е разрешен, редовете трябва да изглеждат така:

_proxy = "// прокси: порт /"

За да направите промените в настройките в сила, рестартирайте.

Обикновено глобалната прокси конфигурация е достатъчна за всички останали помощни програми да работят чрез нея, без да е необходимо да въвеждат прокси данни в програмата. Някои помощни програми обаче не могат да работят с глобални параметри или изискват специални настройки.

Firefox

Firefox ви позволява да използвате не само глобалните настройки, но и собствените си. За да зададете прокси сървър, отворете прозореца за настройки на браузъра и отворете раздела "Разширени", след което кликнете върху "Мрежа" и кликнете върху бутона "Конфигуриране". Важна характеристика е, че Firefox може да използва NTLM удостоверяване. Това отличава Firefox от много други браузъри.

Firefox може лесно да използва собствените си настройки.

хром

Този браузър може да използва и глобални параметри, като има свои собствени. За да зададете прокси сървър, отворете файла / etc / chromium-browser / default и добавете реда там:

CHROMIUM_FLAGS = "- proxy-server = адрес: порт"

Сега трябва да рестартирате Chromium

APT

Новите версии могат да работят с глобални параметри, за разлика от старите, които работят изключително с лични. В файла /etc/apt/apt.conf трябва да се регистрирате:

Придобийте :: http :: proxy “// login: парола @ ip_proxy: port_proxy /”;

Acquire :: https :: proxy "// login: парола @ ip_proxy: port_proxy /";

Acquire :: ftp :: proxy "// login: парола @ ip_proxy: port_proxy /";

Придобийте :: чорапи :: прокси "// login: password @ ip_proxy: port_proxy /";

Придобийте :::: Прокси "истина";

Ако сървърът не е разрешен, логинът и паролата ще трябва да бъдат премахнати.

удрям

Разбира се, горната конфигурация чрез / etc / environment ще работи за всяка помощна програма, която е стартирана през терминала. Ако трябва да зададете параметрите директно за изпълняваната помощна програма, тогава преди да я стартирате:

export http_proxy = '// login: парола @ ip_proxy: port_proxy /'

export ftp_proxy = '// вход: парола @ ip_proxy: port_proxy /'

Wget

Добавете към файла / etc / wgetrc:

proxy-user = потребителско име

proxy-password = парола

http_proxy = //xxx.xxx.xxx.xxx:8080/

ftp_proxy = //xxx.xxx.xxx.xxx:8080/

use_proxy = on

Ако прокси без разрешение, премахнете прокси-потребител и прокси-парола

ап-добавка хранилище

Повечето институции блокират навън всички съмнителни, непознати пристанища. По правило номерът на порта 11371 също е блокиран, което се използва от програмата apt-add-repository за добавяне на хранилища. Има едно просто решение, което ви позволява да получавате ключове за хранилище през порт 80, който се използва за достъп до интернет страници.

Редактирайте файла /usr/lib/python2.6/dist-packages/softwareproperties/ppa.py (изисква root права, вместо /usr/lib/python2.6 версия 2.7 може да е налична). Намерете линията keyserver.ubuntu.com и заменете:

hkp: //keyserver.ubuntu.com

за

hkp: //keyserver.ubuntu.com: 80

Сега ще знаете как да настроите връзка чрез прокси сървър в Ubuntu. Напишете в коментарите, ако успешно сте се справили с настройките на прокси сървъра, споделете опита си с други потребители и задайте въпроси, които може да имате по темата на статията.