Tag Archives: CentOS

0292 | วิธีติดตั้ง OpenVPN Access Server บน CentOS 6.5

ห่างหายไปนาน กับการเขียนเรื่องที่มีสาระ วันนี้จะมาเขียนถึงการสร้าง VPN ไว้ใช้งานกันครับ โดยเฉพาะการใช้ WIFI สาธารณะ ที่อยู่นอกบ้าน ตามห้างต่างๆ ผมขอแนะนำว่าให้ใช้งานผ่าน VPN ด้วยครับ เพื่อความปลอดภัยของข้อมูลของคุณเอง เพราะเราไม่รู้ว่า WIFI ตัวที่เราเชื่อมต่อนั้น จะปลอดภัยแค่ไหน เป็นของผู้ให้บริการที่เราคิดไว้หรือเปล่า หรือจะเป็นตัวที่ผู้ไม่หวังดีตั้งชื่อให้เหมือนกับผู้ให้บริการตัวจริง ดังนั้น เข้าเว็บไซต์ หรือทำธุรกรมการเงินผ่าน VPN ก็น่าจะอุ่นใจมากกว่า

วันนี้ขอเขียนถึงวิธีติดตั้ง OpenVPN Access Server บน CentOS 6.5 64bit ซึ่งก่อนหน้านี้ ใครที่เคยติดตั้ง OpenVPN มาก่อนจะรู้ดีว่า การติดตั้งและตั้งค่าจะยุ่งยากพอควร แต่ OpenVPN Access Serverนั้นจะทำให้ชีวิตคุณง่ายขึ้นมาก เพราะพิมพ์คำสั่งไม่กี่บรรทัดก็เสร็จแล้ว และยังมี WebUI ให้ใช้งานในการตั้งค่าต่างๆด้วย แต่จะสามารถใช้งานได้เพียง 2 user ถ้าใช้งานมากกว่านี้จะต้องเสียเงินครับ แต่หากทำเอาไว้ใช้งานส่วนตัว 2 user ก็เพียงพอแล้วครับ มาเริ่มกันเลยดีกว่า

wget http://swupdate.openvpn.org/as/openvpn-as-2.0.10-CentOS6.x86_64.rpm

เมื่อโหลดเสร็จแล้ว ให้ติดตั้งด้วยคำสั่งด้านล่างนี้

sudo rpm -i openvpn-as-2.0.10-CentOS6.x86_64.rpm

หลังจากนั้นให้กำหนด password ให้กับ user openvpn
Continue reading

0265 | How to install mod_ruid2 on CentOS + DirectAdmin

เอามาจดๆไว้ เผื่อที่ต้นฉบับหาย และง่ายแก่การค้นหา
เริ่มเลย

yum -y install libcap-devel
cd /usr/local/directadmin/custombuild
wget http://files.directadmin.com/services/custombuild/mod_ruid2-0.9.7.tar.bz2
tar xjf mod_ruid2-0.9.7.tar.bz2
cd mod_ruid2-0.9.7
apxs -l cap -cia mod_ruid2.c

เช็คว่าใน virtual_host template มี ruid2

grep -i ruid /usr/local/directadmin/data/templates/virtual_host2.conf

ถ้าขึ้นประมาณนี้ก็แปลว่า template รองรับแล้ว ไม่ต้องไปแก้ไขอะไร (แต่ถ้าเคยไปทำ custom ไว้ใน folder custom ก็ต้องไปเช็คเอาว่าที่เคย custom ไว้มันมีหรือเปล่า)
Continue reading

0218 | How to install Squid on CentOS

ช่วงนี้ในบล็อกมีแต่เพลงเยอะไปแล้ว เลยหาอะไรๆ ที่มีสาระมาใส่บ้าง วันนี้ขอเสนอการติดตั้ง squid ใน centos ครับ

yum install squid

แก้ไขไฟล์ config

nano /etc/squid/squid.conf

โดยสิ่งที่ต้องแก้ไขคือ

http_port 3128

ด้านบนนี้คือเลข port จะแก้ หรือไม่ก็ได้ครับ
ต่อมาคือ

http_access deny all

ให้แก้ไขเป็น
Continue reading