ด้วยเซิร์ฟเวอร์ PPTP คุณสามารถติดตั้งเซิร์ฟเวอร์ VPN ได้อย่างง่ายดาย การมีเครือข่ายส่วนตัวเสมือนเป็นประโยชน์ต่อทั้งผู้ใช้รายบุคคลและธุรกิจ
บทช่วยสอนนี้อธิบายถึงวิธีการติดตั้งเซิร์ฟเวอร์ PPTP บน Ubuntu ขั้นตอนทั่วไปนั้นควรใช้กับ Ubuntu เกือบทุกรุ่น
โปรดทราบว่ามีการค้นพบช่องโหว่ด้านความปลอดภัยในโปรโตคอล PPTP และอาจคุ้มค่าที่จะประเมินโปรโตคอล VPN อื่น ๆ ก่อนใช้ PPTP
การติดตั้งเซิร์ฟเวอร์
ขั้นตอนที่ 1: การติดตั้ง PPTPD
สิ่งแรกที่เราต้องทำคือติดตั้ง PPTPD ตามธรรมชาติ
apt-get install pptpd
การติดตั้ง PPTPD นั้นง่ายมาก! ตอนนี้เราจำเป็นต้องติดตั้งเซิร์ฟเวอร์ PPTP
ขั้นตอนที่ 2: การเพิ่มผู้ใช้
เราไม่ต้องการให้ทุกคนเข้าถึง VPN ได้แน่นอน ด้วยเหตุนี้คุณสามารถสร้างผู้ใช้เพื่อให้เฉพาะผู้ใช้ที่มีรหัสผ่านที่ถูกต้องเท่านั้นจึงจะสามารถเข้าถึง VPN ของคุณได้ ในการเพิ่มผู้ใช้ให้แก้ไขไฟล์:
/etc/ppp/chap-secrets
รูปแบบคือ:
[username] [service] [password] [ip]
ชื่อผู้ใช้และรหัสผ่านนั้นค่อนข้างตรงไปตรงมา แต่บริการและ IP ก็ไม่ได้เป็นเช่นนั้น pptpd
บริการเป็นปกติ หากคุณเพียงแค่ต้องการตั้งค่า VPN ใช้pptpd
สำหรับบริการ - มันจะทำงาน หากคุณต้องการ จำกัด IP ที่ผู้ใช้สามารถเข้าสู่ระบบได้คุณสามารถใช้ IP ของตนได้ หากคุณต้องการการเชื่อมต่อจากบัญชีนั้นจะทำจาก IP *
ที่ทุกท่านสามารถใช้
ขั้นตอนที่ 3: แก้ไขการตั้งค่า PPTPD
มีบางสิ่งที่เราต้องแก้ไ�� เริ่มต้นด้วยการแก้ไขไฟล์ต่อไปนี้:
/etc/pptpd.conf
มองหาlocalip
และremoteip
การตั้งค่า ลบ#
(อักขระความคิดเห็น) สำหรับทั้งคู่เพื่อให้การตั้งค่าเหล่านี้ได้รับการยอมรับจริง เปลี่ยนlocalip
เป็น IP เซิร์ฟเวอร์ของคุณ หากคุณไม่ทราบ IP ของเซิร์ฟเวอร์คุณอาจดูในแผงควบคุม Vultr
remoteip
เป็นพื้นช่วง IP ว่าลูกค้า (คอมพิวเตอร์ที่เชื่อมต่อกับ VPN ของคุณ) จะได้รับมอบหมาย ตัวอย่างเช่นหากคุณต้องการช่วง IP ต่อไปนี้: 192.168.120.231-235 เซิร์ฟเวอร์ VPN ของคุณจะสามารถกำหนด 192.168.120.232, 192.168.120.233, 192.168.120.234 และ 192.168.120.235 ให้กับลูกค้า มันขึ้นอยู่กับสิ่งที่คุณต้องการใช้สำหรับฟิลด์นี้
ขั้นตอนที่ 4: อัปเดต sysctl.conf
ค้นหาบรรทัดnet.ipv4.ip_forward
ในsysctl.conf
ไฟล์ เราจำเป็นต้องยกเลิกการใส่เครื่องหมายบรรทัดนี้เพื่อเปิดไฟล์ต่อไปนี้:
/etc/sysctl.conf
ตรวจสอบให้แน่ใจว่ามันพูดว่าและไม่net.ipv4.ip_forward=1
net.ipv4.ip_forward=0
ขั้นตอนที่ 5: การรีสตาร์ท PPTPD
ณ จุดนี้ทุกอย่างจะทำงาน รีสตาร์ท PPTPD
service pptpd restart
ขอแสดงความยินดีตอนนี้คุณมีเซิร์ฟเวอร์ PPTP แล้ว!
ใช้ VPN
Mac OS X
การใช้ VPN บน Mac OS X นั้นง่ายมาก
System Preferences -> Network
ไปที่ คลิกที่+
ไอคอนและเลือก "VPN" เป็นอินเทอร์เฟซ ชื่อสามารถเป็นอะไรก็ได้ที่คุณต้องการเช่น "VPN" ประเภท VPN คือ "PPTP" คลิก "สร้าง" ตอนนี้คุณจะเห็นการตั้งค่าบางอย่าง; ที่อยู่เซิร์ฟเวอร์และชื่อผู้ใช้ นี่คือข้อมูลรับรองที่คุณป้อนใน/etc/ppp/chap-secrets
ไฟล์
ตอนนี้คลิกที่ "การตั้งค่าการรับรองความถูกต้อง" เลือก "รหัสผ่าน" และป้อนรหัสผ่าน คลิก "ตกลง" จากนั้นคลิก "เชื่อมต่อ"
คอมพิวเตอร์ของคุณจะเชื่อมต่อกับเซิร์ฟเวอร์ VPN ของคุณ การรับส่งข้อมูลทางอินเทอร์เน็ตจะถูกส่งผ่านเซิร์ฟเวอร์ VPN
วินโดว์ 8
ใน Windows 8 การตั้งค่า VPN นั้นทำได้ง่ายเช่นกัน สิ่งแรกที่คุณจะทำคือไปที่ "เมนู Start" และพิมพ์ "VPN" คุณควรเห็น "ตั้งค่าการเชื่อมต่อเครือข่ายส่วนตัวเสมือน (VPN)" คลิกที่
ที่อยู่อินเทอร์เน็ตคือ IP ของเซิร์ฟเวอร์ของคุณ ชื่อปลายทางสามารถเป็นอะไรก็ได้ที่คุณต้องการเช่น "VPN" คลิก "ถัดไป" Windows จะขอข้อมูลประจำตัวของคุณในขณะนี้ ป้อนชื่อผู้ใช้และรหัสผ่านที่คุณป้อนใน/etc/ppp/chap-secrets
ไฟล์ คลิก "เชื่อมต่อ"
Windows จะเชื่อมต่อกับเซิร์ฟเวอร์ VPN ของคุณและเริ่มส่งปริมาณข้อมูล