สารบัญ:

วิธีสร้างและกำหนดค่าเซิร์ฟเวอร์ VPN ของคุณ
วิธีสร้างและกำหนดค่าเซิร์ฟเวอร์ VPN ของคุณ
Anonim

ตั้งค่า VPN ของคุณเองบนเซิร์ฟเวอร์เพื่อรับอิสระทางอินเทอร์เน็ต

วิธีสร้างและกำหนดค่าเซิร์ฟเวอร์ VPN ของคุณ
วิธีสร้างและกำหนดค่าเซิร์ฟเวอร์ VPN ของคุณ

การเลือกโฮสติ้ง

ในการตั้งค่า VPN คุณต้องมี VPS - เซิร์ฟเวอร์ส่วนตัวเสมือน คุณสามารถเลือกผู้ให้บริการโฮสต์ใดก็ได้ ตราบใดที่เป็นไปตามเงื่อนไขต่อไปนี้:

  • เซิร์ฟเวอร์ตั้งอยู่ในประเทศที่ไม่อยู่ภายใต้เขตอำนาจของทางการรัสเซีย แต่อยู่ใกล้กับตำแหน่งจริงของคุณมากพอ
  • หน่วยความจำเข้าถึงโดยสุ่ม (RAM) ต้องมีอย่างน้อย 512 MB
  • ความเร็วอินเทอร์เฟซเครือข่ายคือ 100 MB / วินาทีและสูงกว่า
  • ปริมาณการใช้เครือข่าย - 512 GB หรือมากกว่าหรือไม่จำกัด

จำนวนพื้นที่ที่จัดสรรบนฮาร์ดดิสก์และประเภทของไดรฟ์ไม่สำคัญ คุณสามารถหาวิธีแก้ปัญหาที่เหมาะสมได้ในราคา 3-4 ดอลลาร์ต่อเดือน ต่อไปนี้คือผู้ให้บริการ VPS ยอดนิยมบางส่วน:

  • Amazon Web Services
  • DigitalOcean;
  • อารูบาคลาวด์;
  • โฮสติ้ง;
  • เฮทซ์เนอร์;
  • เว็บเหลว;
  • บลูโฮสต์;
  • วัลตร์

เมื่อซื้อเซิร์ฟเวอร์ ให้เลือก KVM OpenVZ และ Xen ก็เหมาะสมเช่นกันหากมีการเชื่อมต่อ TUN - คุณต้องถามบริการด้านเทคนิคของผู้ให้บริการโฮสต์เกี่ยวกับเรื่องนี้

คุณไม่จำเป็นต้องทำการปรับเปลี่ยนใดๆ เพิ่มเติมกับ KVM แม้ว่าผู้ให้บริการโฮสติ้งบางรายอาจจำกัดความสามารถในการสร้าง VPN ได้ คุณสามารถชี้แจงสิ่งนี้ได้ในบริการสนับสนุน

การเลือกเซิร์ฟเวอร์
การเลือกเซิร์ฟเวอร์

เมื่อกำหนดค่าเซิร์ฟเวอร์ คุณสามารถป้อนค่าใดก็ได้ในรายการ "ชื่อโฮสต์" เช่น test.test คำนำหน้า NS1 และ NS2 ก็ไม่สำคัญเช่นกัน เราเขียน ns1.test และ ns2.test

ระบบปฏิบัติการ - CentOS 8 64 บิตหรือชุดการแจกจ่ายอื่น ๆ ไม่มีความแตกต่างพื้นฐานในการตั้งค่า ปล่อยให้ปริมาณการใช้เครือข่ายอยู่ที่ 512 GB หรือเลือกจำนวนเพิ่มเติมหากคุณกลัวว่าที่มีอยู่จะไม่เพียงพอ ที่ตั้ง - ยิ่งใกล้ยิ่งดี เนเธอร์แลนด์จะทำ

การปรับแต่ง
การปรับแต่ง

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

กำลังกำหนดค่า VPN

เราจะใช้โปรแกรม Putty เพื่อเชื่อมต่อกับเซิร์ฟเวอร์และส่งคำสั่ง ฉันได้รับลิงค์ในอีเมลพร้อมข้อมูลการลงทะเบียนสำหรับโฮสติ้ง สามารถดาวน์โหลดโปรแกรมได้ที่นี่ สีโป๊วและคู่กันยังมีให้ใช้งานบน macOS การตั้งค่าจะเหมือนกัน

เรียกใช้สีโป๊ว บนแท็บ เซสชัน ในฟิลด์ ชื่อโฮสต์ ให้ป้อนที่อยู่ IP ที่มาในจดหมายแล้วคลิก เปิด

สีโป๊ว
สีโป๊ว

เมื่อหน้าต่างคำเตือนปรากฏขึ้น ให้คลิกใช่ หลังจากนั้นคอนโซลจะเริ่มขึ้นโดยคุณจะส่งคำสั่งไปยังเซิร์ฟเวอร์ ก่อนอื่นคุณต้องเข้าสู่ระบบ - ข้อมูลการอนุญาตอยู่ในจดหมายจากโฮสต์ด้วย การเข้าสู่ระบบจะเป็นการรูทพิมพ์ด้วยมือ คัดลอกรหัสผ่านไปยังคลิปบอร์ด หากต้องการวางรหัสผ่านลงในคอนโซล ให้คลิกขวาแล้วกด Enter รหัสผ่านจะไม่แสดงในคอนโซล แต่ถ้าคุณเข้าสู่ระบบ คุณจะเห็นข้อมูลระบบหรือหมายเลขเซิร์ฟเวอร์

คอนโซล
คอนโซล

ไม่ควรใช้เวลานานระหว่างการป้อนชื่อผู้ใช้และรหัสผ่านของคุณ หากข้อความแสดงข้อผิดพลาดปรากฏขึ้น ให้รีสตาร์ท Putty แล้วลองอีกครั้ง

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

หากต้องการใช้สคริปต์ ให้แทรกบรรทัดลงในคอนโซล

wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh

สคริปต์
สคริปต์

หลังจากเพิ่มสคริปต์เรียบร้อยแล้ว กล่องโต้ตอบพร้อมวิซาร์ดการกำหนดค่าจะเริ่มต้นขึ้น เขาค้นหาค่าที่เหมาะสมที่สุดโดยอิสระ คุณเพียงแค่ต้องตกลงหรือเลือกตัวเลือกที่เหมาะสม การดำเนินการทั้งหมดได้รับการยืนยันโดยกดปุ่ม Enter ไปตามลำดับ:

  1. ที่อยู่ IP ต้องตรงกับที่อยู่ IP ที่คุณได้รับในจดหมายจากโฮสต์
  2. ปล่อยให้โปรโตคอล UDP เริ่มต้น
  3. พอร์ต: 1194 - เห็นด้วย
  4. DNS ใดที่จะใช้ - เลือก Google ลบ 1 เขียน 3 แล้วกด Enter
  5. ชื่อลูกค้า - ป้อนชื่อผู้ใช้ คุณสามารถออกจากลูกค้า
  6. กดปุ่มใดก็ได้ - กด Enter อีกครั้งและรอให้การกำหนดค่าเสร็จสิ้น

หลังจากกำหนดค่าเสร็จแล้ว คุณต้องสร้างไฟล์ที่จะเชื่อมต่อกับ VPNป้อนคำสั่ง

แมว ~ / client.ovpn

การสร้างลูกค้า
การสร้างลูกค้า

เนื้อหาของไฟล์จะปรากฏในคอนโซล เลื่อนขึ้นไปหาทีม

แมว ~ / client.ovpn

และเลือกทุกอย่างที่ปรากฏด้านล่าง ยกเว้นบรรทัดสุดท้าย การเลือกควรลงท้ายด้วย หากต้องการคัดลอกแฟรกเมนต์ ให้กด Ctrl + V

ลูกค้า
ลูกค้า

เปิด Notepad วางในตัวอย่างที่คัดลอกมา และบันทึกไฟล์ไปยังเดสก์ท็อปของคุณเป็น client.ovpn

ไฟล์ลูกค้า
ไฟล์ลูกค้า

เปิดเมนู "ไฟล์" เลือก "บันทึกเป็น" ตั้งค่าประเภทเป็น "ไฟล์ทั้งหมด" และป้อนชื่อที่มีนามสกุล - client.ovpn

เราเชื่อมต่อกับเซิร์ฟเวอร์

ในการเชื่อมต่อโดยใช้ไฟล์ที่สร้างขึ้น คุณต้องมีไคลเอนต์ OpenVPN สามารถดาวน์โหลดเวอร์ชั่น PC ได้ที่นี่ ดาวน์โหลดและติดตั้งโปรแกรม แต่อย่าเรียกใช้ คลิกขวาที่ไฟล์ client.ovpn และเลือก Start OpenVPN

การเชื่อมต่อ
การเชื่อมต่อ

หน้าต่างคอนโซลจะปรากฏขึ้นพร้อมกับการเริ่มต้นการเชื่อมต่อ หากเชื่อมต่อสำเร็จ สถานะจะอยู่ด้านล่าง

ลำดับการเริ่มต้นเสร็จสมบูรณ์

… ในกระบวนการเชื่อมต่อ หน้าต่างสำหรับเลือกเครือข่ายอาจปรากฏขึ้น ให้คลิกที่เครือข่ายสาธารณะ

การเริ่มต้น
การเริ่มต้น

เพื่อให้แน่ใจว่าการเชื่อมต่อถูกต้อง ให้ตรวจสอบที่อยู่ IP ต้องตรงกับที่โฮสต์เขียนไว้ในจดหมาย หากต้องการหยุดส่งคำขอไปยังเซิร์ฟเวอร์ในประเทศอื่น ให้ปิดหน้าต่าง OpenVPN

OpenVPN ยังมีไคลเอนต์มือถือ

ในการสร้างการเชื่อมต่อ ให้โอนไฟล์ client.ovpn ไปยังหน่วยความจำของโทรศัพท์ เปิดแอปพลิเคชันและเลือกรายการโปรไฟล์ OVPN ระบุเส้นทางไปยังไฟล์และเลื่อนตัวเลื่อนไปที่ตำแหน่ง "เปิดใช้งาน"

OpenVPN
OpenVPN
ประวัติโดยย่อ
ประวัติโดยย่อ

ไอคอนการเชื่อมต่อ VPN จะปรากฏขึ้นที่ด้านบน เพื่อให้แน่ใจว่ามีการเปลี่ยนเส้นทางการรับส่งข้อมูลผ่านเซิร์ฟเวอร์ในประเทศอื่น ให้เปิดบริการตรวจสอบที่อยู่ IP ในเบราว์เซอร์มือถือของคุณ

แนะนำ: