เรื่อง: สอบถามเรื่องแยก Network 2 วง และ Share File
 
 9889

My Name: 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  เข้าไปแล้วก็ไม่ช่วยอะไรเลยคับยังเรียกด้วยชื่อไม่ได้เหมือนเดิม

แก้ไขครั้งสุดท้าย: 29 พ.ค. 18, 16:38:46น. โดย skyline14

My Name: earth ออฟไลน์
  • ดูรายละเอียด
ตอบกลับ #1 30 พ.ค. 18, 10:59:40น.
ที่คุณเรียกชื่อ \\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://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
แก้ไขครั้งสุดท้าย: 30 พ.ค. 18, 11:34:45น. โดย earth

My Name: skyline14 ออฟไลน์
  • ดูรายละเอียด
ตอบกลับ #2 30 พ.ค. 18, 13:48:03น.
ที่คุณเรียกชื่อ \\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://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


โอ้วววว....ขอบคุณคับ เข้าใจแล้ว ^_^