Fortinetthai.com
Fortinet Products => Fortigate => ข้อความที่เริ่มโดย: skyline14 ที่ 29 พ.ค. 18, 16:28:19น.
-
รบกวนสอบถามพี่ๆน้องๆ ในบอร์ดนิดนึงครับ
คือผมมี Network ง่ายๆ ที่ไม่ซับซ้อนอะไรมากอยู่ site หนึ่ง ซึ่งแยก Network ออกเป็น 2 วงสำหรับ Office (192.168.10.0/24) และ Guest (192.168.20.0/24) ตามรูป
ผมมีปัญหาอยู่ว่า มี Notebook ที่เกาะ WiFi ฝั่ง Guest แล้วต้องการ access ข้ามไป Server IP 192.168.10.99 ซึ่งอยู่ใน Network ฝั่ง Office อันนี้ผมทำ Policy ที่ตัว Fortigate เรียบร้อยแล้วสามารถ access ข้ามไปได้ Ping เจอและเรียกเข้าไปเอาไฟล์ที่แชร์ผ่าน \\192.168.10.99 ได้ แต่พอเรียกด้วยชื่อของ server ที่เป็นชื่อ \\DPSERVER กลับหาไม่เจอ ...แต่ถ้า Notebook เครื่องนั้นอยู่วงเดียวกับ Server สามารถเรียกด้วยชื่อ \\DPSERVER ได้ปกติครับ ผมต้องไปเช็คหรือแก้ที่ Fortigate ครับ พี่ๆน้องๆ ท่านใดพอจะทราบบ้างครับ
ผมใช้ FortiWiFi 30E
ลองแก้ไฟล์ Host ที่ C:\Windows\System32\drivers\etc เพิ่มบรรทัด 192.168.10.99 \\DPSERVER เข้าไปแล้วก็ไม่ช่วยอะไรเลยคับยังเรียกด้วยชื่อไม่ได้เหมือนเดิม
-
ที่คุณเรียกชื่อ \\DPSERVER ภายใน Network วงเดียวก็ได้นั้น มันเป็นชื่อเครื่อง ที่อยู่ภายในวงเดียวกัน
หรือเรียกได้ว่ามันเป็น NetBios (คำนิยามคือ NetBios ลองหาเพิ่มเติมได้ครับ)
NetBios นั้นจะทำงานได้ภายในเฉพาะ Network วงเดียวกัน เท่านั้น
ดังนั้นจะไม่สามารถเรียกข้ามวงได้
การแก้ Host ไฟล์ นั้นจะไม่ช่วยอะไรครับ
ถ้าต้องการจะเรียกด้วยชื่อขึ้นมาจริงๆ จะต้องมี Service DNS Server ขึ้นมาเพิ่มเติม
เพื่อตั้งชื่อขึ้นมาใน A Record เพื่อเข้ามา Map ชื่อ กับ IP แล้วให้เครื่องที่ต้องการเรียกเป็นชื่่อ ชี้ DNS มาหา DNS Server ครับ
ตัวอย่าง
ชื่อ IP
DPSERVER.abc.local 192.168.10.99
คราวนี้ถ้าก็สามารถเรียกด้วยชื่อเครื่องได้แล้วโดยใช้ Service DNS
(https://lh3.googleusercontent.com/grBDRZBjo61Z3ck8RRGavTtYFzCfaGoTZXWVok6xr3IAtAcTBUoSrEbdSUvEZCsoYeVhxPcw5XY-ixYGPpRVbXPsdlfo5J8z56dyUrgNwVkX2WXL8ChTjzdsFNgrh-VSMBMEdF7ArudCysQvz16OOSwAeCMviLbaYQFhIqRx-TfRFKwAUtPi79vRLjH6NiOCKt4jAW9rghJx8lyO0_LSeKdpn0gGKFdVF5jPKDfd2RKqE15WGGAkYS8Ig60C1bS5GD7Z7eQI_ilDZdtVJ68zXsG4Mx2-lSXkihm4UT5rFyqoadXYU7_RHGqDpqIbRO4AaTs9W75OzVlrtlJjTieNbK4fZQz0w_noupfck1x7vkjziOgDYoeNMVoBVSh7eW7mc2E0i3SZJjxyF5YaxGQsrqbceS4hTImyhas_SkQncPXni88k50ZmsjyEl_AqGXogh4qIOBWfNRjY9pLCLwNbsUrF83ljsUZFFHtZpkT2F-AtvYyJMelaYXkR_waYRpcVjobPDxrBDnTO2-Aq0q2jblMBU1q34duH37FGi4U278A1jbzmajLPp2XhYpY4_sGH_llr5hVmQgOBpoJYwJYSxOd3MXS9bCD7Xo2eWXHm=w666-h370-no)
https://goo.gl/hCEGme
https://www.bloggang.com/mainblog.php?id=aladonn&month=24-11-2008&group=1&gblog=1
DNS VS NETBIOS
http://www.itsesa.com/kb/dns-vs-netbios.html
-
ที่คุณเรียกชื่อ \\DPSERVER ภายใน Network วงเดียวก็ได้นั้น มันเป็นชื่อเครื่อง ที่อยู่ภายในวงเดียวกัน
หรือเรียกได้ว่ามันเป็น NetBios (คำนิยามคือ NetBios ลองหาเพิ่มเติมได้ครับ)
NetBios นั้นจะทำงานได้ภายในเฉพาะ Network วงเดียวกัน เท่านั้น
ดังนั้นจะไม่สามารถเรียกข้ามวงได้
การแก้ Host ไฟล์ นั้นจะไม่ช่วยอะไรครับ
ถ้าต้องการจะเรียกด้วยชื่อขึ้นมาจริงๆ จะต้องมี Service DNS Server ขึ้นมาเพิ่มเติม
เพื่อตั้งชื่อขึ้นมาใน A Record เพื่อเข้ามา Map ชื่อ กับ IP แล้วให้เครื่องที่ต้องการเรียกเป็นชื่่อ ชี้ DNS มาหา DNS Server ครับ
ตัวอย่าง
ชื่อ IP
DPSERVER.abc.local 192.168.10.99
คราวนี้ถ้าก็สามารถเรียกด้วยชื่อเครื่องได้แล้วโดยใช้ Service DNS
(https://lh3.googleusercontent.com/grBDRZBjo61Z3ck8RRGavTtYFzCfaGoTZXWVok6xr3IAtAcTBUoSrEbdSUvEZCsoYeVhxPcw5XY-ixYGPpRVbXPsdlfo5J8z56dyUrgNwVkX2WXL8ChTjzdsFNgrh-VSMBMEdF7ArudCysQvz16OOSwAeCMviLbaYQFhIqRx-TfRFKwAUtPi79vRLjH6NiOCKt4jAW9rghJx8lyO0_LSeKdpn0gGKFdVF5jPKDfd2RKqE15WGGAkYS8Ig60C1bS5GD7Z7eQI_ilDZdtVJ68zXsG4Mx2-lSXkihm4UT5rFyqoadXYU7_RHGqDpqIbRO4AaTs9W75OzVlrtlJjTieNbK4fZQz0w_noupfck1x7vkjziOgDYoeNMVoBVSh7eW7mc2E0i3SZJjxyF5YaxGQsrqbceS4hTImyhas_SkQncPXni88k50ZmsjyEl_AqGXogh4qIOBWfNRjY9pLCLwNbsUrF83ljsUZFFHtZpkT2F-AtvYyJMelaYXkR_waYRpcVjobPDxrBDnTO2-Aq0q2jblMBU1q34duH37FGi4U278A1jbzmajLPp2XhYpY4_sGH_llr5hVmQgOBpoJYwJYSxOd3MXS9bCD7Xo2eWXHm=w666-h370-no)
https://goo.gl/hCEGme
https://www.bloggang.com/mainblog.php?id=aladonn&month=24-11-2008&group=1&gblog=1
DNS VS NETBIOS
http://www.itsesa.com/kb/dns-vs-netbios.html
โอ้วววว....ขอบคุณคับ เข้าใจแล้ว ^_^