PDA

View Full Version : [Q] cách dùng Router mềm trong môi trường mạng LAN



dragonblue
24-01-2003, 09:18
Có anh em nào biết cách dùng Router mềm để giả lập Internet trong môi trường mạng LAN không, và phần mềm Router mềm tên gì, ở đâu chỉ mình với.
Ví dụ như mỗi máy trong mạng là mailserver, hostserver với domain name khác nhau có thể gửi qua lại.

dangquangminh
25-01-2003, 23:29
bạn có thể sử dụng phần mềm WinRoute.

Thân mến,

dragonblue
27-01-2003, 09:32
Xin cam on

yuna_admirer
07-02-2003, 22:33
Bài viết được gửi bởi dragonblue
Ví dụ như mỗi máy trong mạng là mailserver, hostserver với domain name khác nhau có thể gửi qua lại.

Bản thân Router chỉ handle layer 3 của OSI , chức năng Routing và switching . Router mềm cũng vậy .
Domain name = khái niệm của Microsoft ? bản thân router chỉ hoạt động ở layer 1 , 2, 3, và 1 ít của 4 của OSI , chuyển mạch giửa các mạng dựa trên IP , nên không liên quan gì đến kỷ thuật Microsoft cả .
Để trao đổi qua lại giửa các Domain , bạn dùng Trust Relationship có sẳn trong Win .

Neo
07-02-2003, 23:46
Rất đơn giản. Kiếm 2 cái card mạng làm router mềm.
Sách của Microsoft nói rất rõ. Bật help lên xem thêm.

dragonblue
10-02-2003, 08:55
Ý mình muốn là giả lập môi trường Internet trong LAN, tuc la khi nguoi dung ngoi o bat ki may nao trong mang LAN, và máy đó có cài MDAEMON (MAil server) với d/c tenmail@tendomain.com (d/c này được cấp bởi Mdaemon tại máy đó), khi gửi mail cho một tenmai2l@tendomain2.com, và tenmail2@tendomain2.com được cấp bởi Mdaemon cài ở máy khác. Nếu không có phần mềm để forward request này đến máy cần thì mail sẽ không được gửi đi

thitluoc
10-02-2003, 15:07
hehe, thế thì không cần chương trình giả lập router rùi, yêu cầu của bạn thực hiện tại lớp 7 của OSI, do đó không liên quan gì đến kĩ thuật router.
Bạn có thể tạo ra một LABS như vậy với 3 máy.
Máy 1: tendomain.com
Máy 2: tendomain2.com
Máy 3. isp.com
Sau đó bạn cấu hình DNS của máy 3 để phân giải cho domain tendomain.com và tendomain2.com. Cấu hình ở máy 1 và 2 để sử dụng máy 3 làm DNS server.
Thực ra không quá khó khăn, bạn chỉ chú ý thêm khi tạo trường MX tại DNS của máy 3 mà thôi.
Các kĩ thuật này hoàn toàn thực hiện tại lớp Application.

dragonblue
10-02-2003, 16:01
Vì vậy may3 mới cần một Router để forward request là tendomain.com thì chuyển cho may1
tendomain2.com thì chuyển cho may2

Hay theo nhu bạn nói thì ta có thể dùng gì để tạo ra các trường MX

thitluoc
10-02-2003, 16:29
hehe, việc forward request hoàn toàn do DNS thực hiện, bạn nên đọc thêm về DNS Server trước khi tiến hành.
Trường MX là một trường trong DNS.

dangquangminh
14-02-2003, 23:59
thitluoc,

Việc forward các name-request là do dns thực hiện và việc đó diễn ra ở layer 7. Correct!

Ngoài ra, cần chú ý là ở layer-3, bạn phải đảm bảo "full IP connectivity" giữa các hosts. Do vậy, trong trường hợp của DragonBlue, vẫn có thể cần WinRoute nếu các host là ttrong các segment khác nhau.

To Yuna: khái niệm domain-name trong dns server hoàn toàn khác với khái niệm domain do MS định nghĩa trong Windows NT domain. Cấu hình trust-relationshiip trong trường hợp này khộng đảm bảo "full connectivity" giửa các host.

Thân mến,

yuna_admirer
15-02-2003, 11:58
ah . Yuna misunderstood về chử domain của bạn Dragonblue , teribly sorry .

Nếu giả lập môi trường Internet , thì nhất thiết bạn nên đặt các host ở các mạng IP khác nhau , khi đó ngoài việc sử lý các DNS request , reply , để đảm bảo full-connectivity , thì dùng Winroute hay WinGate để thiết lập kết nối giửa 2 mạng IP .

Vì ở ngoài internet thật sự thì cũng giống như vậy . Bạn gỏ www.yahoo.com , thì máy của bạn sẻ tìm địa chỉ của DNS server mà bạn gán/được gán . Thông thường là DNS server của mạng local của bạn , nếu DNS server local không thấy , thì DNS request đó sẻ tiếp tục được forward đến DNS server của ISP của bạn , và sẻ tiếp tục được forward đến các DNS server khác cho đến khi tìm được cái entry "www.yahoo.com" .Bản thân layer 7 không phân biệt được traffic nào là DNS , do đó mới cần đền layer 4 -transport .

Trước tiên , khi bạn gỏ www.yahoo.com , browser của bạn sẻ phát một cái DNS request mang port 53 . Trong cái DNS request packet được gởi đi có chứa cái string là "www.yahoo.com" . Các DNS server sẻ lắng nghe port 53 , và capture lại các packet đó . DNS server sẻ querry trong Database của nó , nếu nó thấy string www.yahoo.com , nó sẻ map ra IP tương ứng . Tuy nhiên , không có một server nào mà chứa hết được tất cả entry của Internet cả . Do đó , nếu tìm không thấy nó sẻ forward qua DNS server khác mà nó được gán (ISP DNS).

Sau khi có được IP rồi , nó sẻ thực hiên thao tác định tuyến , mà trước tiên , thông thương nếu truy cập ra internet , nó sẻ tìm vào default-gateway . Lúc này là lúc Router , or Router mềm nhảy vào làm thao tác định tuyến .

Chúc bạn thành công .

cah2010
13-04-2003, 03:50
trong w2k ser cung co san chuc nang dinh tuyen. sao ban khong tay may mot chut trong Start\Administrator\Routing and Remote Access.Khoi phai cai win root chi cho met.Than