Reroute ขาหนึ่งไป VPN อีกขาต่อเน็ตปกติ

--

สวัสดีทุกค๊นนน หายไปนานได้ฤกษ์งามยามดีมาเขียน Blog ซะที ซึ่งปัญหาของผมคือว่าถ้าต่อ VPN จะเข้าเว็บบางเว็บไม่ได้ซึ่งเว็บพวกนั้นมันก็ต้องเรียกเพื่อเอาข้อมูล ไปเรียก Internal Network อีกรอบ หรือบางเว็บไซต์เรียกจาก Public Access ได้แต่โดน Block จาก Internal Network หน้าตาก็จะประมาณนี้

จากรูปคือผมต้องเข้าเว็บไซต์ และ VPN Network ให้ได้พร้อม ๆ กัน สำหรับ VPN บางบริษัทอาจจะมีการตั้งค่า Route ที่เหมาะสมแล้ว และให้เลือกบาง IP หรือ บาง Route เพื่อวิ่งผ่าน VPN เท่านั้น แต่สำหรับบางบริษัทอาจจะไม่ได้ทำไว้ให้ ถ้าไม่มีใครทำให้เราจะต้อง Route จากเครื่องเราเอง วิธีการก็ไม่ยากครับ ผมเริ่มจากลองต่อ VPN ก่อน

ก่อนแก้ Route

1.หา Default Route หรือตัว IP Router ของเราก่อน เพราะเราจะ Route จากตัวนี้ไป โดยใช้คำสั่ง

netstat -nr | grep default

จากตัวอย่างก็จะได้ IP Router เป็น 192.168.3.1 มาแล้ว

2. ลองหาเว็บไซต์ที่อยากแก้ Route แล้วดู IP มา เช่นผมอยากแก้ www.iplocation.net

nslookup www.iplocation.net

3. ได้ IP ของเว็บไซต์มาแล้วลอง เพิ่มเข้าไปใน Route

sudo route -n add 172.67.133.204 192.168.3.1
sudo route -n add 104.21.5.197 192.168.3.1

4. ลอง Refresh เว็บดู

จะเห็นว่าฝั่งเว็บ www.iplocation.net นั้นได้เปลี่ยนเป็น Internet ปกติของเราโดยไม่วิ่งผ่าน VPN แล้ว และเป็นแค่เว็บไซต์ที่เราตำหนดเท่านั้น ซึ่งตัวนี้เองถ้าใครอยากใช้ในระดับ Subnet ก็สามารถทำ Route ในระดับนั้นได้เหมือนกันครับ ไปหล่ะ จนกว่าจะพบกันใหม่ Seeya! 👋

--

--

No responses yet