วิธีกำหนดค่าพร็อกซีใน Ubuntu บน VirtualBox


8

ทั้งหมด:

ฉันใหม่กับเวอร์ชวลบ็อกซ์ ฉันติดตั้ง virtualbox บนกล่อง WIndow7x64 ( IP: 45.37.2.38, Mask: 255.255.255.0 Gateway:45.37.2.1) ซึ่งอยู่หลังพร็อกซีของ office ภายใน virtualbox ฉันติดตั้งเซิร์ฟเวอร์ Ubuntu 14.04 ในระหว่างการติดตั้งฉันจะตั้งค่าหนังสือรับรองพร็อกซีและใช้การตั้งค่าเริ่มต้นอื่น ๆ ยกเว้นใช้การเชื่อมต่อโหมดบริดจ์ใน virtualbox ( IP: 45.37.2.42, Mask: 255.255.255.0)

ตอนนี้ฉันเรียกใช้ apache ภายในอูบุนตูและฉันสามารถเยี่ยมชมได้จาก windows และในอูบุนตูฉันสามารถใช้อัปเดต sudo apt-get ได้ แต่ไม่สามารถ ping www.google.com (ซึ่งบอกว่าปลายทางโฮสต์ไม่สามารถเข้าถึงได้)

ตารางเส้นทางของฉันเป็นเช่น:

default     45.37.2.1  0.0.0.0         UG
45.37.2.0   *          255.255.255.0   U

คำถามของฉันคือ:

  1. ฉันควรตั้งค่าพร็อกซีในบางแห่งหรือไม่ (ฉันได้ตั้งไว้หนึ่งครั้งระหว่างการติดตั้ง)

  2. เส้นทางนี้ผิดที่จะส่งคำขอหรือไม่ ทำไมฉันไม่สามารถ ping www.google.com ได้


คุณไม่สามารถ ping ผ่านพร็อกซี HTTP โดยตรง คุณสามารถลองใช้curlเพื่อตรวจสอบว่าคุณสามารถเข้าถึงสิ่งใดผ่านพร็อกซีหรือไม่ ดูคำตอบที่นี่
mpontillo

คำตอบ:


7

ก่อนอื่นให้ตรวจสอบว่าคุณสามารถ ping proxy server ของคุณโดยใช้ Ubuntu ในกล่องเสมือนของคุณหรือไม่ คำสั่งสำหรับสิ่งนี้คือ:

ping <address_of_the_proxy_server>

ถ้าคุณมีความสามารถที่จะ ping พร็อกซีเซิร์ฟเวอร์ตอนนี้คุณสามารถตรวจสอบว่าข้อมูลประจำตัวของคุณจะถูกตั้งอย่างถูกต้องหรือ not.Open envขั้วและเรียกใช้

ข้อมูลจำนวนมากจะปรากฏขึ้นบนหน้าจอ ตรวจสอบและhttp_proxy https_proxyหากตั้งค่าไม่ถูกต้องคุณสามารถตั้งค่าโดยใช้เครื่องมือแบบกราฟิกชื่อubproxyคุณสามารถดาวน์โหลดไพ ธ อนเพื่อตั้งค่าการตรวจสอบความถูกต้องของพร็อกซี นี่คือลิงค์ไปยังมัน

หรือมิฉะนั้นคุณสามารถตั้งค่าการรับรองความถูกต้องของพร็อกซีโดยใช้ขั้นตอนต่อไปนี้

/etc/aptไปที่ สร้างไฟล์apt.confหากคุณไม่มีไฟล์นั้น เขียนบรรทัดต่อไปนี้ที่นั่น

Acquire::http::proxy "http://username:password@proxyserver:port/";
Acquire::https::proxy "https://username:password@proxyserver:port/";
Acquire::socks::proxy "socks://username:password@proxyserver:port/";

บันทึกไว้ คุณทำเสร็จแล้ว หากปัญหายังคงอยู่โปรดแสดงความคิดเห็น


ขอบคุณฉันทดสอบมันไม่สามารถ ping proxy server
Kuan

คุณใช้ NAT หรือ bridged โหมดใด
Snake Eyes

เชื่อมโยงเหมือนที่ฉันพูดถึง
ควน

1
คุณได้ตรวจสอบ envคำสั่งที่ฉันได้กล่าวถึง?
Snake Eyes

วิธีนี้แก้ไขปัญหาของฉันเมื่อฉันติดตั้ง Ubuntu 14.04 ใน VirtualBox พร้อม NAT หลังไฟร์วอลล์สำนักงาน ก่อนที่จะสร้างไฟล์นี้ apt-get ไม่สามารถเชื่อมต่อได้ หลังจากสร้างไฟล์นี้ด้วยข้อมูลที่ถูกต้องแล้ว apt-get ก็สามารถดาวน์โหลดได้
avitevet
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.