CentOS การแก้ปัญหา yum หรือ wget ผ่าน proxy


หลายครั้งที่ติดปัญหาการ update ระบบ CentOS ผ่าน proxy โดยใช้ yum หรือ wget วันนี้เราจะมาดูวิธีแก้กัน

Update ใหม้่ครับ

--------------------------------------------------

วิธีนี้ง่ายกว่าและทำครั้งเดียวใช้ได้กับทั้ง Graphic Mode / Text mode

1. แก้ไข yum.conf โดยใช้คำสั่ง

# vi /etc/yum.conf

2. แก้ไขหัวข้อ [main] โดยแทรกบรรทัดคำสั่งสีแดงต่อไปนี้

[main]
proxy_username=yourusername
proxy_password=yourpassword
proxy=http://yourproxy:yourportnumber/
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1

3. แก้ไข wgetrc ที่ /etc/wgetrc โดยใช้คำสั่ง

#vi /etc/wgetrc

4. เติมบรรทัดคำสั่งต่อไปนี้ลงท้ายไฟล์

http_proxy = http://username:password@yourproxy:port/

5. บันทึกและใช้งาน

 

--------------------------------------------------

ว่าจะเขียนหลายครั้งแล้วครับแต่ไม่มีเวลาค้นจริงๆ จังๆ สักครั้ง วันนี้ได้ฤกษ์ลงมือ พอดีได้ทดลองทำ Linux Clustering แบบ HA Failover กับระบบ SAN (Openfiler & GFS2) ลองทำผ่าน vmware ที่ทำงาน ติดปัญหา proxy ระบบ นะครับ พบแนวทางแก้ปัญหาดังนี้คือ

1. ให้ไปแก้ file โดยใช้คำสั่ง: vi  /etc/bashrc

2. ต่อท้ายไฟล์นะครับ โดยที่ ต้องแทนค่ารายละเอียดของท่านคือ

function proxy(){
echo -n "username:"
read -e username
echo -n "password:"
read -es "password"
export http_proxy="http://$username:$password:@your-proxy.com:port/"
}

your-proxy.com = ชื่อเครื่อง proxy ขององค์กรของท่าน

port = หมายเลขพอร์ต

3. กลับมา ที่ shell จากนั้นสั่ง: sh /etc/bashrc หนึ่งครั้ง

4. เมื่อจะใช้คำสั่ง yum หรือ wget ให้เรียก คำสั่ง: proxy ก่อน โดยโปรแกรมจะถาม username และ password ให้กรอกและกด enter ในแต่ละอัน

5. จากนั้นจึงทำการ yum หรือ wget ตามปกติ

คำสำคัญ (Tags): #centos#proxy server#wget#yum
หมายเลขบันทึก: 396106เขียนเมื่อ 20 กันยายน 2010 16:28 น. ()แก้ไขเมื่อ 15 มิถุนายน 2012 17:56 น. ()สัญญาอนุญาต: ครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกันจำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท