Chúng tôi có iphones trong mạng của mình và họ không thể phân giải tên máy tính. Chúng tôi muốn truy cập các trang web nội bộ thông qua tên nội bộ ( http: // server ), tuy nhiên chúng tôi không thể.
Có giải pháp nào cho việc này không?
Cảm ơn bạn.
Chúng tôi có iphones trong mạng của mình và họ không thể phân giải tên máy tính. Chúng tôi muốn truy cập các trang web nội bộ thông qua tên nội bộ ( http: // server ), tuy nhiên chúng tôi không thể.
Có giải pháp nào cho việc này không?
Cảm ơn bạn.
Câu trả lời:
Giống như Farseeker nói, vấn đề là cái mà bạn gọi là "tên máy tính" thực sự là tên NetBIOS. NetBIOS là một giao thức của phát minh riêng của Sytek / IBM, đã được cung cấp bởi một dịch vụ đặt tên như DNS, do đó, nó thường không được hỗ trợ trên các máy không chạy Windows. Các máy Linux và Unix có thể sử dụng NetBIOS thông qua ứng dụng khách bên thrid có tên SAMBA, nhưng iPhone không chạy SAMBA.
Cuối cùng, bạn cần yêu cầu các máy Windows của mình giải quyết DNS cũng như qua NetBIOS. Có rất nhiều cách bạn có thể làm điều này:
Nói tóm lại, tên máy chủ windows không phân giải DNS theo mặc định - bạn cần chúng để phân giải DNS cho iPhone và các thiết bị khác sử dụng tiêu chuẩn internet để phân giải tên.
Khi bạn ở trong môi trường windows, nó có thể (và không) sử dụng NetBIOS để phân giải tên máy tính, vì vậy nếu bạn không có máy chủ DNS trung tâm (như trên mạng gia đình), nó vẫn có thể ánh xạ tên thành địa chỉ IP.
Tuy nhiên, iPhone không hỗ trợ độ phân giải tên NetBIOS - vì đây không phải là PC và nó thiếu giao thức này. Bạn sẽ không bao giờ thấy nó được bao gồm, bởi vì nó khá trái lĩnh vực.
Cách duy nhất là thiết lập DNS (nếu bạn có AD thì bạn đã có DNS) hoặc bẻ khóa iPhone của bạn và chỉnh sửa tệp máy chủ của bạn để ánh xạ IP theo cách thủ công thành tên ...
Thiết lập DNS nội bộ, tức là một công ty mà công ty bạn tự quản lý với tất cả các bản ghi máy chủ, nếu bạn có miền Active Directory thì bạn đã có máy chủ DNS. Sau đó, dhcp cung cấp địa chỉ IP của máy chủ DNS hoặc cấu hình thủ công như được mô tả trong câu trả lời đầu tiên.
Hoặc thiết lập proxy web trên mạng không dây của bạn có tệp máy chủ cho các máy chủ bạn muốn họ truy cập. Một lần nữa, điều này cần cấu hình trên iPhone bằng tay hoặc qua DHCP.
Một số giải pháp proxy: Squid , Apache mod_proxy
M ..
Bạn có liệt kê chúng trong DNS không hoặc bạn có cung cấp chúng thông qua tệp lưu trữ không?
Tôi nhận được DNS được cung cấp từ mạng không dây trên iphone của tôi và DNS dường như chỉ hoạt động tốt. Kiểm tra trong Cài đặt> Mạng WiFi> [SID]> DHCP sẽ hiển thị DNS và miền tìm kiếm.
Tôi muốn biết cách thiết lập một cái gì đó như máy chủ cho iPhone nơi một số máy chủ tôi muốn không có trên DNS.
Đây là những gì tôi làm:
Tôi có một máy tính xách tay windows chạy Apache với tên máy tính là "laptop-home". Bây giờ tôi có thể truy cập safari của iPhone và nhập " http: // home-l mỏi.local ".