|
ความต้องการ
สมมุติเราได้เช่า
Internet
ผ่านการเชื่อมต่อ router มาจาก ISP
มาที่สำนักงานใหญ่
แต่มีความจำเป็นต้องขยายการเชื่อมต่อไปยังสำนักงานสาขาอีกสาขา ตามรูป
เพื่อให้สำนักงานสาขาสามารถใช้งาน Internet ได้

วิธีการ
จริง ๆ
แล้วมีหลายวิธีการที่ทำได้นะครับ
แต่ในที่นี้ของเลือกวิธีการดังรูปข้างบนครับคือหาเราเตอร์ที่สำนักงานใหญ่ให้มี
Serial Port
เป็น 2 Ports โดยให้ s0
เชื่อมต่อไปยัง ISP และอีก Port
เชื่อมไปยังสำนักงานสาขา
โดยให้ที่สำนักงานใหญ่ใช้เป็น public IP
ส่วนที่สำนักงานสาขาใช้ Private IP
ดังนั้นต้องมีการทำ NAT
เพื่อที่จะให้เครื่องที่สำนักงานสาขาสามารถออกไปยัง Internet
ได้
การคอนฟิกเราเตอร์ในส่วนที่สำคัญมีดังต่อไปนี้
การคอนฟิกที่สำนักงานใหญ่
Router>ena
การคอนฟิก
s0
Router#conf t
Router(config)#int s0
Router(config-if)#ip address 202.129.239.254 255.255.255.252
Router(config-if)#bandwidth xxx
Router(config-if)encapsulation xxxxxxxx
Router(config-if)#no shut
Router(config-if)#exit
การคอนฟิก
s1
Router#conf t
Router(config)#int s1
Router(config-if)#ip address 192.168.1.1 255.255.255.252
Router(config-if)#bandwidth xxx
Router(config-if)encapsulation xxxxxxxx
Router(config-if)#no shut
Router(config-if)#exit
คอนฟิกค่าของ FastEthernet0
Router(config)#int f0
Router(config-if)#ip address 202.47.239.29 255.255.255.240
Router(config-if)#no shut
Router(config-if)#exit
กำหนด default route
โดยชี้ไปยัง s0
Router(config)#ip route 0.0.0.0 0.0.0.0 serial0
ทำ
statiic route ไปยังวง
client ของสำนักงานสาขา
Router(config)#ip route 10.1.1.0
255.255.255.0 serial1
การทำ NAT ให้ทำ
outside ที่ s0 และ inside
ที่ s1
Router(config)#int s0
Router(config-if)#ip nat outside
Router(config-if)#exit
Router(config)#int s1
Router(config-if)#ip nat inside
Router(config-if)#exit
Router(config)#ip nat inside source list 7 interface serial0 overload
Router(config)#access-list 7 permit 192.168.1.0
0.0.0.3
Router(config)#access-list 7 permit 10.1.1.0 0.0.0.255
Router(config)#exit
บันทึกข้อมูล
Router#wr mem
การคอนฟิกที่สำนักงานสาขา
การคอนฟิก
s0
Router#conf t
Router(config)#int s0
Router(config-if)#ip address 192.168.1.2 255.255.255.252
Router(config-if)#bandwidth xxx
Router(config-if)encapsulation xxxxxxxx
Router(config-if)#no shut
Router(config-if)#exit
คอนฟิกค่าของ FastEthernet0
Router(config)#int f0
Router(config-if)#ip address 10.10.1.1 255.255.255.0
Router(config-if)#no shut
Router(config-if)#exit
กำหนด default route
โดยชี้ไปยัง s0
Router(config)#ip route 0.0.0.0 0.0.0.0 serial0
Router(config)#exit
บันทึกข้อมูล
Router#wr mem |