Ini untuk pemasangan Desktop Ubuntu 13.04 di VM VirtualBox. Saya berada di jaringan corprate dengan proxy HTTP di xyz251: 9090. Saya telah mengkonfigurasi OS tamu dengan skrip konfigurasi otomatis, jadi Firefox berfungsi dengan baik, tetapi saya tidak bisa mendapatkan "apt-get" atau "Ubuntu Software Center" untuk terhubung menggunakan proxy.
Saya membuat file "/etc/apt/apt.conf", sekarang berisi satu baris teks:
Acquire::http:Proxy "http://x.y.z.251:9090"
yang merupakan file proxy.pac yang saya tentukan di "Pengaturan Sistem / Jaringan / Proxy Jaringan" dan diterapkan ke seluruh sistem.
Ketika saya menggunakan Firefox, jejak paket menunjukkan bahwa koneksi TCP dilakukan melalui proksi perusahaan di port 9090, ketika saya menjalankan "Ubuntu Software Center" dan "apt-get", jejak paket menunjukkan paket-paket TCP SYN dengan IP tujuan akhir. alamat dan port 80. Tentu saja, tidak ada respons terhadap paket SYN, karena firewall perusahaan memblokir koneksi TCP pada port 80 agar tidak masuk atau keluar.
Dengan "sudo apt-get" di jendela terminal, saya selalu melihat:
Ign cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424) raring/main Translation-en_US
Ign cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424) raring/main Translation-en
Ign cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424) raring/restricted Translation-en_US
Ign cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424) raring/restricted Translation-en
Err http://extras.ubuntu.com raring Release.gpg
Could not connect to extras.ubuntu.com:80 (91.189.92.152), connection timed out
Err http://archive.canonical.com raring Release.gpg
Cannot initiate the connection to archive.canonical.com:80 (2001:67c:1360:8c01::1b). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1b 80]
Err http://us.archive.ubuntu.com raring Release.gpg
Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
Err http://us.archive.ubuntu.com raring-updates Release.gpg
Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
Err http://us.archive.ubuntu.com raring-backports Release.gpg
Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
59% [Connecting to security.ubuntu.com (91.189.91.14)]
Akhirnya, saya melihat:
Err http://security.ubuntu.com raring-security Release.gpg
Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1360:8c01::18). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::18 80]
Reading package lists... Done
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/raring/Release.gpg Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/raring-updates/Release.gpg Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/raring-backports/Release.gpg Cannot initiate the connection to us.archive.ubuntu.com:80 (2001:67c:1562::14). - connect (101: Network is unreachable) [IP: 2001:67c:1562::14 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/raring-security/Release.gpg Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1360:8c01::18). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::18 80]
W: Failed to fetch http://archive.canonical.com/ubuntu/dists/raring/Release.gpg Cannot initiate the connection to archive.canonical.com:80 (2001:67c:1360:8c01::1b). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1b 80]
W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/raring/Release.gpg Could not connect to extras.ubuntu.com:80 (91.189.92.152), connection timed out
W: Some index files failed to download. They have been ignored, or old ones used instead.
Saya sama sekali tidak yakin apa yang saya lakukan salah.
--- Perbarui ---- Saya juga sudah mencoba:
Acquire::http:proxy "http://user:pass@x.y.z.251:9090/"
"xyz" tentu saja adalah place-holder; Saya ragu orang-orang keamanan majikan saya akan melihat saya memposting angka yang sebenarnya. Saya tidak melihat perbedaan dalam jejak paket - "apt-get" masih menggunakan alamat IP asli dan port 80. Saya membuat kesalahan yang disengaja dalam file apt.conf dan "apt-get" keluar dengan kesalahan, jadi saya Saya yakin bahwa ia melihat garis konfigurasi ini untuk proxy, sepertinya tidak menghormatinya.
Saya menggunakan koneksi jaringan "NAT", karena melanggar kebijakan TI di sini untuk menjembatani antar jaringan, dan server DHCP hanya menyediakan alamat ke alamat MAC yang dikenal. Saya tidak ingin keamanan IT menggedor kubus saya (lagi).
:
antara http
dan Proxy
? http::Proxy
sebagai gantinya http:Proxy
.