Tarkibga o‘tish

Avtorizatsiya bilan proksi-server orqali kirishni sozlash

Tarmoqda ishlash uchun sizga majburiy avtorizatsiya (login va parol) bilan proksi-server orqali tashqi resurslarga kirishingiz kerak bo'lishi mumkin. Ushbu ko'rsatma Alpine Linux bilan ishlaydigan virtual mashinalarda proksi-serverni o'rnatishni tavsiflaydi.

Rasmiy Alpine Linux hujjatlari:

Atrof-muhit o'zgaruvchan standartlari:

Sozlamalarga misollar quyida tasvirlangan.

1-usul: Interaktiv sozlash yordamida setup-proxy

1. SSH orqali Octopus platformasi virtual mashinasiga ulaning.

2. Buyruqni quyidagicha bajaring root yoki orqali sudo:

sudo setup-proxy

3. Korporativ proksi-server ma'lumotlarini to'ldirish orqali skript savollariga javob bering:

  • Proksi-serverning URL manzili: Proksi-serverning URL manzili va portini belgilang.
  • Foydalanuvchi nomi: Proksi foydalanuvchi nomini kiriting.
  • Parol: parolni kiriting.

Skript sozlamalarni avtomatik ravishda faylga saqlaydi /etc/profile.d/proxy.sh.

4. Sozlamalarni qo‘llash uchun quyidagilardan birini bajaring:

  • VMni qayta ishga tushiring: sudo reboot
  • SSH seansini qayta ishga tushiring: chiqing va tizimga qayta kiring.
  • Joriy seansda sozlamalarni qo'lda qo'llang: Manba buyrug'ini ishga tushiring /etc/profile.d/proxy.sh.

Eslatma: Bu usul dastlabki sozlash uchun javob beradi. Tasvirlarning bir qismi sifatida avtomatlashtirish uchun quyidagi usuldan foydalaning.

2-usul: Konfiguratsiya faylini qo'lda yaratish (avtomatlashtirish uchun)

Ushbu usul tasvirlarni oldindan sozlash yoki boshqaruv tizimlari orqali konfiguratsiyani qo'llash uchun javob beradi.

1. Muhit o'zgaruvchisi faylini yarating yoki tahrirlang:

sudo nano /etc/profile.d/proxy.sh

2. Burchak qavslaridagi qiymatlarni almashtirib, faylga quyidagi tarkibni qo'shing < > hozirgilariga. Masalan:

#!/bin/sh export http_proxy="http://ivanov:p@ssw0rd@proxy.octopus-cod.ru:3128/" export https_proxy="http://ivanov:p@ssw0rd@proxy.octopus-cod.ru:3128/" export no_proxy="127.0.0.1,localhost,::1,192.168.10.5,10.10.0.0/24,.octopus-cod.ru"

3. Faylni bajariladigan qilib qo'ying va xavfsizlik uchun qat'iy ruxsatlarni o'rnating:

sudo chmod 755 /etc/profile.d/proxy.sh

4. Sozlamalarni qo‘llash uchun quyidagilardan birini bajaring:

  • VMni qayta ishga tushiring: sudo reboot
  • SSH seansini qayta ishga tushiring: chiqing va tizimga qayta kiring.
  • Joriy seansda sozlamalarni qo'lda qo'llang. Buyruqni ishga tushiring source /etc/profile.d/proxy.sh.

Funktsionallikni tekshirish

Sozlamalar qo'llanilganligiga va trafik proksi-server orqali o'tayotganiga ishonch hosil qiling.

1. Ishlash orqali atrof-muhit o'zgaruvchilaringizni tekshiring:

env | grep -i proxy

Chiqish belgilangan o'zgaruvchilarni ko'rsatishi kerak.

2. Utilitlar yordamida kirishni sinab ko'ring curl yoki wget:

curl -v https://www.example.com

Buyruqning chiqishida proksi-serverga muvaffaqiyatli ulanishni ko'rsatadigan qatorlarni ko'rishingiz kerak.