Tips แก้ปัญหา Network ทุกองค์กร VPN ต่อได้แต่ใช้งานไม่ได้ เกิดจากอะไร 

หลายคนเจอสถานการณ์ VPN ขึ้น Connected เรียบร้อย แต่กลับ
-----------------------------------------
1. Client เชื่อมต่อ VPN
2. VPN Server อนุมัติการเชื่อมต่อ
3. Client ได้รับ IP Address
4. ระบบสร้าง Route ไปยังเครือข่ายองค์กร
5. สามารถเข้าถึง Server ภายในได้
-----------------------------------------
หลังเชื่อมต่อ VPN เครื่องควรได้รับ IP จาก VPN Pool
ตัวอย่าง
• LAN บ้าน : 192.168.1.100
• VPN IP : 10.10.10.50
ตรวจสอบ
ipconfig /all
จะเกิดอาการ
-----------------------------------------
VPN ต่อสำเร็จ แต่เครื่องไม่รู้ว่าจะส่งข้อมูลไปทางไหน
ตัวอย่าง
เครือข่ายบริษัท
10.10.10.0/24
ตรวจสอบ
route print
อาการ
-----------------------------------------
เครื่องหา IP ของ Server ไม่เจอ
ตัวอย่าง
เข้าด้วยชื่อไม่ได้
fileserver.company.local
แต่เข้าด้วย IP ได้
10.10.10.10
ทดสอบ
nslookup fileserver.company.local
อาการ
-----------------------------------------
Firewall อาจอนุญาตให้ VPN เชื่อมต่อได้
ตัวอย่าง Service และ Port
• RDP -> 3389
• File Share -> 445
• SQL -> 1433
• Web -> 80/443
อาการ
-----------------------------------------
VPN User อาจ Login ได้
ตัวอย่าง
• IT เข้าได้ทุกระบบ
• Accounting เข้าได้เฉพาะ ERP
• Sales เข้าได้เฉพาะ CRM
หาก Policy ผิด
-----------------------------------------
Split Tunnel คือการกำหนดว่า Traffic ใดวิ่งเข้า VPN
ตัวอย่าง
เข้า VPN เฉพาะ Network บริษัท
10.10.10.0/24
Internet วิ่งออก ISP ปกติ
หากกำหนดผิด
อาการ
-----------------------------------------
พบบ่อยมาก
ตัวอย่าง
บ้าน
192.168.1.0/24
บริษัท
192.168.1.0/24
Windows จะไม่รู้ว่า
192.168.1.50
ผลลัพธ์
-----------------------------------------
พบบ่อยกับ
• IPSec VPN
• MPLS
• อินเทอร์เน็ตบางค่าย
อาการ
ทดสอบ
ping 8.8.8.8 -f -l 1400
-----------------------------------------
บางครั้ง VPN ปกติทุกอย่าง
เช่น
• File Server ปิดอยู่
• Domain Controller ล่ม
• Database Server หยุดทำงาน
• DNS Server ไม่ตอบสนอง
อาการ
-----------------------------------------
ในองค์กรที่ใช้ Active Directory
อาจเกิดปัญหา
• Domain Controller ไม่ตอบสนอง
• DNS ของ Domain ผิด
• Trust Relationship มีปัญหา
ผลคือ
-----------------------------------------
1. ตรวจสอบ IP
-> ipconfig
2. Ping Gateway VPN
-> ping <VPN Gateway>
3. Ping Server ด้วย IP
-> ping 10.10.10.10
4. ตรวจสอบ DNS
-> nslookup server.company.local
5. ตรวจสอบ Route
route print
-----------------------------------------
1. Routing ผิดพลาด
2. DNS ไม่ถูกต้อง
3. Firewall Block
4. Network ซ้ำกัน (IP Conflict)
5. VPN Policy ไม่ถูกต้อง
6. Split Tunnel ตั้งค่าผิด
7. Server ปลายทางมีปัญหา