Một bộ định tuyến có thể ánh xạ một URL đến một ip cục bộ?


9

Tôi đang thiết lập một cơ sở với nhiều máy tính khác nhau nơi tôi không có quyền truy cập vào tệp máy chủ của họ. Làm cách nào để ánh xạ test.com đến một máy chủ cục bộ mà không sử dụng tệp máy chủ? Điều này có thể được thực hiện bằng cách sử dụng một bộ định tuyến nhà đơn giản?

Tôi muốn có thể nói với khách: "Nếu bạn đang sử dụng wifi của chúng tôi, bạn chỉ cần truy cập test.com để xem trang web địa phương của chúng tôi."

Tôi muốn giữ câu trả lời không liên quan đến phần cứng, nhưng nếu có ích, tôi đang sử dụng D-link DIR-655.

Tôi biết câu trả lời này, nhưng tôi không nghĩ rằng nó giải quyết trực tiếp các vấn đề này: Làm cách nào tôi có thể ánh xạ một tên miền thành một địa chỉ IP và cổng? (Tôi có nhầm không?)

Cảm ơn!

Câu trả lời:


7

Tôi đã không tìm thấy một bộ định tuyến gia đình có thể chạy nó mà không cần sử dụng một số phần mềm tùy chỉnh. Tuy nhiên, tôi sử dụng cùng một máy chủ đang chạy các trang web để lưu trữ máy chủ DNS trong nhà. Tất cả các máy đều trỏ đến máy chủ DNS nơi tôi có một bộ chỉ thị tùy chỉnh được thiết lập và tất cả các truy vấn khác được gửi đến máy chủ DNS của ISP của tôi để giải quyết chính xác. Tôi sử dụng DHCP để gán địa chỉ máy chủ IP và DNS cho tất cả các máy khách.


Cảm ơn - điều đó xác nhận những phát hiện của tôi. Đây có phải là đặc biệt khó khăn để thiết lập? (Tôi đang chạy máy chủ Ubuntu)
Sauce McBoss 18/03/2016

Có một loạt các phần mềm máy chủ DNS đơn giản, nhẹ trên thế giới. Vì vậy, thiết lập một máy chủ DNS có thể khó khăn hoặc có thể dễ dàng.
djangofan

@lrog Nếu bạn sử dụng Ubuntu Server thì hãy xem DNSMasq . Đó là một máy chủ DHCP / DNS được chia thành một và tôi đã sử dụng nó thành công trong quá khứ, tuy nhiên đã dành rất nhiều thời gian để tìm kiếm cấu hình chính xác.
BinaryMisfit

3

Tôi chỉ cần đăng ký tên miền thật và trỏ nó đến một địa chỉ IP cục bộ. Ví dụ: nếu bạn đã đăng ký example.comvà phạm vi địa chỉ IP cục bộ của bạn là 192.168.1.0/24, bạn có thể trỏ www.example.comđến 192.168.1.184và chạy máy chủ web của mình trên địa chỉ IP đó. Mặc dù tên sẽ phân giải bên ngoài mạng của bạn, nhưng nó thực sự sẽ không đi đến đâu.

Nếu bạn không muốn đăng ký một tên miền thực sự, thay vào đó bạn chỉ có thể sử dụng các máy chủ tên riêng của mình để làm cho tên đó được giải quyết theo cách bạn muốn. Tuy nhiên, tôi không khuyến nghị điều này vì nó có thể xung đột với một miền thực.

Nếu bạn thực sự muốn làm điều đó bằng bộ định tuyến, hãy sử dụng bộ định tuyến hơn có thể hỗ trợ Dnsmasq . Bất kỳ bộ định tuyến nào có thể hỗ trợ DD-WRT sẽ làm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.