การดึง Public IP จาก VPS มาใช้ที่บ้าน

เนื่องจาก มีเคส อยากซนทำไรไปเรื่อย ๆ ก็มาเจอประเด็น ในกลุ่มที่คุยกันว่าอยากเอาไอพีที่เช่า VPS มาใช้ที่บ้านจังอยาก ทำระบบภายในไรสักอย่าง ที่อยู่ที่บ้านตัวเองไม่อยากไปวาง IDC ที่ค่าเช่ามันแพ้ง แพง (ราวสามพัน/เดือน พี่บอกแพง โซลูชั่นนี้ ต้องถูกกว่า สามพันชิมิ) เอา ก็ได้ เลยบอกว่า มันต้องมีเทคนิคหน่อย

ส่วนผสม

1 เช่า VPS Vultr.com เอาตัวเล็กสุด $2 (ใช้ ref link ของผมหน่อยน่ะครับ อันนี้ผู้เขียนจะได้ ค่าบอกต่อสมาชิก แฮ่ ค่าข้าวผู้เขียน)

2 กรอกข้อมุลเครดิทการด์ตามรูป หรือจะจ่าย paypal ก็ได้ครับ อันนี้ ผมแนะนำ paypal ครับ จะสะดวกกว่า มันไม่เก็บเลขบัญชีด้วย หรือใช้บัตรเดบิต ที่เราใส่เงินไว้น้อย ๆ กัน บัตรตัดเกิน

3. เปิดเซิฟเวอร์ เลือกอเมริกา หรือ สิงค์โปรอันไหนก็ได้ ในที่นี้ผมเลือกเซิฟ สิงค์โปรน่ะครับใกล้ไทยดี

4. เลือกUbuntu 16.04×64 แล้ว เลือก 1core เดือนละ $5 ของใหม่ เห็นมี $2.5 ต่อเดือน ใช้ได้ดีครับ แต่จำกัด สองเครื่องต่อ 1 ACC

5. ข้อ 4,5,6 เว้นว่าง ข้อ7ใส่ชื่อเซิฟเวอ แล้วกด deploy now

6. รอเซิฟเวอติดตั้งเสร็จให้กดไปที่ console โดยใส่ username กับ password ตามรูป

7 ติดตั้ง pptp vpn ขั้นตอนนี้ แนะนำอ่านที่ https://medium.com/@tanakornpiamsin/ubuntu-pptp-vpn-server-1734a24245a3

จากข้อ 7 ดำเนินการ เพิ่ม ยูส vpn แบบ ฟิก ไอพี ในที่ยี้ผมจะตั้ง 
user login เป็น yim pass 111233 fix ip 192.168.60.2

แก้ไขไฟล์ /etc/ppp/chap-secrets

เพิ่มบรรทัด

yim * 111233 192.168.60.2

เสร็จแล้วรัน service pptp ใหม่ สั่ง

service pptpd restart

ดำเนินการให้ Mikrotik Connection มาที่ Server VPN

รูปตัวอย่างแก้ไอพี connection to เป็น Server vpn คุณน่ะ

ขั้นตอนต่อไปดำเนินการ สร้างไฟล์วอล ที่ vps โดยสั่ง IPTABLES

โดย ขา eth0 คือขา public ip ที่ vps และต้องการให้ส่งต่อ พอร์ต 80 และ 443 ไปที่ mikrotik

iptables -F //ลบกฏเดิม ๆ ทิ้งก่อน

ที่เหลือ ก็ forword port จาก mikrotik เข้าสู่เครื่องในวงแลน ต่อไปครับ

Show your support

Clapping shows how much you appreciated Tanakorn Piamsin’s story.