Trên pfsense, tại sao địa chỉ IP tĩnh không hoạt động?


1

Tôi có một bộ định tuyến pfsense. Tôi cũng có một chiếc iPhone.

Trên bộ định tuyến của mình, tôi đã nhấp vào "Đặt ánh xạ tĩnh cho thiết bị này" Tôi đặt ip tĩnh thành 10.12.1.56 cho địa chỉ mac iphones của tôi.

Vâng, máy chủ DHCP sẽ không cho thuê địa chỉ IP đó vào điện thoại của tôi. Nó tiếp tục sử dụng một địa chỉ IP ngẫu nhiên.

Tại sao có thể đặt IP tĩnh trên pfsense nếu nó không hoạt động cho đến khi tôi đặt IP tĩnh trên điện thoại của mình?

Câu trả lời:


0

Tôi đã sử dụng pfSense trong nhiều năm. Nó hoạt động tốt cho đến nay đối với tôi, và theo như tôi biết đối với hầu hết mọi người. Phản ứng đầu tiên của tôi (xin lỗi nếu nó sai!) Là bạn đang làm gì đó sai hoặc hiểu sai những gì đang xảy ra. Nhưng câu hỏi của bạn không có đủ chi tiết hoặc ảnh chụp màn hình của màn hình cài đặt (với các bit nhạy cảm bị bôi đen) để xem nó là gì hoặc đưa nó đi xa hơn.

Tôi không nghĩ dòng cuối cùng của câu hỏi là đúng. Bạn đã viết "... nếu nó không hoạt động cho đến khi tôi đặt IP tĩnh trên điện thoại của mình". Nhưng nếu nó "không hoạt động cho đến khi [bạn] đặt IP tĩnh", thì theo định nghĩa, nó sẽ hoạt động. Vì vậy, tôi nghĩ rằng câu này trong câu hỏi phải sai. Nghe có vẻ giống như ánh xạ tĩnh không được thiết bị sử dụng, khi bạn nghĩ rằng nó được thiết lập và nên được sử dụng, và bạn không thể hiểu tại sao. Bạn có thể chỉnh sửa câu hỏi để nó rõ ràng hơn.

Nhiều thứ khác để kiểm tra (hầu hết là rõ ràng và - thành thật - hầu hết là kiểm tra dư thừa, nhưng thật khó để biết tại thời điểm này mức độ hiểu biết của bạn hoặc những gì bạn sẽ nghĩ tốt nhất) - nếu đó không phải là IP bạn muốn, IP là gì nó đang được phân bổ, và đây là IPv4 hay IPv6? Phạm vi / mạng con IP nào được mạng LAN của bạn định cấu hình để sử dụng và phạm vi IP nào được máy chủ DHCP của bạn định cấu hình để gán? IPv6 có được bật / tắt / đang sử dụng không (và nếu không bị vô hiệu hóa hoàn toàn, liệu cầu nối / đường hầm / đóng gói IPv6-IPv4 có được bật không)? nếu nó kết nối qua wi-fi, bạn đang sử dụng gì để kết nối pfSense với Wi-Fi (thẻ hoặc AP) và nếu đó là một thiết bị riêng biệt thì bạn có chắc thiết bị này không phải là thiết bị phân bổ IP và pfSense không thiết bị wifi / AP có thực sự nhận và trả lại yêu cầu DHCP không? Là iPhone thực sự yêu cầu một IP và là 10. 12.1.56 IP thực sự được phân bổ bởi bộ định tuyến (nó có thể là một cài đặt cố định cũ trong thiết bị hoặc nhận được một số cách khác)? Có bất kỳ thiết bị nào khác trên mạng WLAN của bạn hoặc trong vùng lân cận không dây của iPhone, có khả năng phân bổ qua DHCP (có thể lấy nó từ một thứ khác) không? Địa chỉ IP có thể tồn tại không (nghĩa là bạn không thấy IP mới được phân bổ vì bộ định tuyến hoặc iPhone nghĩ rằng IP cũ vẫn còn nhiều giờ cho đến khi gia hạn)? Điều gì xảy ra nếu bạn vô hiệu hóa máy chủ DHCP sau đó khởi động lại iPhone, nó không nhận được địa chỉ IP (điều này sẽ hiển thị yêu cầu máy chủ như bình thường)? Nếu bạn thay đổi "nhóm" máy chủ DHCP thành một số phạm vi khác như 10.5.0.0-10.5.0. 100 và khởi động lại iPhone những gì xảy ra? Nếu bạn thay đổi máy chủ DNS hoặc dữ liệu DHCP khác thì đó có phải là sự thay đổi được iPhone chọn vào lần tiếp theo khi kết nối (chứng tỏ DHCP đang được gửi và nhận chính xác)? Nếu bạn sử dụng nhật ký DHCP hoặc "chụp gói" để xem iPhone kết nối và yêu cầu IP, thì lưu lượng truy cập sẽ hiển thị (Có phải vấn đề là bộ định tuyến không nhận được yêu cầu DHCP hoặc không trả lại IP dự kiến ​​trong đó Phản hồi, hay iPhone không gửi yêu cầu DHCP hoặc không sử dụng IP trong phản hồi)? Danh sách cho thuê tĩnh có liệt kê cùng một địa chỉ MAC như trang cài đặt iPhone hiển thị không? Khi bạn xem các hợp đồng thuê (tất cả, không chỉ gần đây / trực tuyến), nó có hiển thị iPhone là trực tuyến không và nếu có thì nó sẽ hiển thị địa chỉ mac chính xác bên cạnh nó? để xem iPhone kết nối và yêu cầu IP hiển thị lưu lượng truy cập (Vấn đề là bộ định tuyến không nhận được yêu cầu DHCP hoặc không trả lại IP dự kiến ​​trong phản hồi của nó, hoặc đó là iPhone không gửi DHCP yêu cầu hay không sử dụng IP trong phần trả lời)? Danh sách cho thuê tĩnh có liệt kê cùng một địa chỉ MAC như trang cài đặt iPhone hiển thị không? Khi bạn xem các hợp đồng thuê (tất cả, không chỉ gần đây / trực tuyến), nó có hiển thị iPhone là trực tuyến không và nếu có thì nó sẽ hiển thị địa chỉ mac chính xác bên cạnh nó? để xem iPhone kết nối và yêu cầu IP hiển thị lưu lượng truy cập (Vấn đề là bộ định tuyến không nhận được yêu cầu DHCP hoặc không trả lại IP dự kiến ​​trong phản hồi của nó, hoặc đó là iPhone không gửi DHCP yêu cầu hay không sử dụng IP trong phần trả lời)? Danh sách cho thuê tĩnh có liệt kê cùng một địa chỉ MAC như trang cài đặt iPhone hiển thị không? Khi bạn xem các hợp đồng thuê (tất cả, không chỉ gần đây / trực tuyến), nó có hiển thị iPhone là trực tuyến không và nếu có thì nó sẽ hiển thị địa chỉ mac chính xác bên cạnh nó? hoặc là iPhone không gửi yêu cầu DHCP hoặc không sử dụng IP trong phản hồi)? Danh sách cho thuê tĩnh có liệt kê cùng một địa chỉ MAC như trang cài đặt iPhone hiển thị không? Khi bạn xem các hợp đồng thuê (tất cả, không chỉ gần đây / trực tuyến), nó có hiển thị iPhone là trực tuyến không và nếu có thì nó sẽ hiển thị địa chỉ mac chính xác bên cạnh nó? hoặc là iPhone không gửi yêu cầu DHCP hoặc không sử dụng IP trong phản hồi)? Danh sách cho thuê tĩnh có liệt kê cùng một địa chỉ MAC như trang cài đặt iPhone hiển thị không? Khi bạn xem các hợp đồng thuê (tất cả, không chỉ gần đây / trực tuyến), nó có hiển thị iPhone là trực tuyến không và nếu có thì nó sẽ hiển thị địa chỉ mac chính xác bên cạnh nó?

Có lẽ một số trong số đó sẽ giúp. Cần thêm chi tiết để giúp nhiều hơn, nếu không.


0

Chỉ trong trường hợp thiết lập của bạn là như thế này; nếu bạn đang sử dụng bộ định tuyến cũ làm Wap của mình (ví dụ: tôi đã sử dụng bộ định tuyến ISP cũ để kết nối WiFi được vá vào mạng LAN pfSense của tôi), thì hãy đảm bảo rằng DHCP đã tắt cho bộ định tuyến bạn đang sử dụng để kết nối WiFi.

Nếu bạn không sử dụng bộ định tuyến làm WAP, hãy bỏ qua điều này.


0

Điều này được sử dụng để hoạt động chính xác (ít nhất là 2.03) và sau đó ngừng hoạt động (trừ khi bạn tự tay đánh một vài thứ) vào 2.2.x, mặc dù tôi không nhớ chính xác điểm bắt đầu là một vấn đề - Tôi chưa triển khai 2.3 chưa thấy những gì nó làm, vì thường có vấn đề mọc răng với bản phát hành mới.

Vào ngày 2.2, điều tôi cần làm là (sau khi đặt một địa chỉ cố định bên ngoài nhóm trong DHCP), tìm "ánh xạ nhóm DHCP ngẫu nhiên" cho thiết bị được đề cập (trong Trạng thái: Cho thuê DHCP) và xóa nó. Trên phiên bản cũ hơn, điều này đã được thực hiện như một vấn đề tất nhiên khi tĩnh được tạo. Nó nên được thực hiện, nhưng không, vì tôi đang giải quyết ngay bây giờ để kiểm tra quy trình của mình khi tôi viết câu trả lời này, vào ngày 2.2.x - Điều này có nghĩa là có hai hợp đồng thuê liên kết với một địa chỉ MAC, điều này dường như sai. Bạn có thể cần "hiển thị hợp đồng thuê đã hết hạn" để xem vấn đề rắc rối, nhưng mặc dù thực tế là nó (có thể, tùy thuộc vào thời điểm bạn nhìn) đã hết hạn, và tĩnh không, là tĩnh, nếu bạn không xóa hết hạn ( hoặc hoạt động) ánh xạ ngẫu nhiên, nó dường như dính xung quanh và hoạt động trở lại khi thiết bị kết nối lại. IIRC, bạn cũng không thể xóa thiết bị khi thiết bị đang trực tuyến; Vì vậy, bạn cần đưa nó ngoại tuyến đủ lâu để máy chủ DHCP xem xét ngoại tuyến.

Sắp xếp danh sách thuê DHCP theo địa chỉ MAC thường là cách dễ nhất để tìm các mục được nhân đôi.

Cập nhật: điều này dường như hoạt động trở lại (không cần chỉnh tay như trên) trên 2.3.2-ĐÁNG TIN CẬY .


0

Chỉ là một bổ sung nhanh chóng cho điều này. Tôi đang chạy 2.3.2 và có một vấn đề tương tự. Tôi đã thêm một ánh xạ tĩnh SAU một thiết bị đã được hỏi và được cung cấp một địa chỉ bởi bộ định tuyến của tôi. Các thiết bị tiếp tục nhận được địa chỉ cũ. Tôi không thể xóa hợp đồng thuê cũ, rõ ràng GUI có màu xám biểu tượng thùng rác vì một số lý do. Tôi đã phải xóa ánh xạ tĩnh, sau đó biểu tượng thùng rác xuất hiện trên hợp đồng thuê ban đầu, sau đó xóa hợp đồng thuê cũ, sau đó thêm ánh xạ và nó hoạt động. Dường như quá trình thêm ánh xạ tĩnh không xóa hợp đồng thuê cũ liên quan đến MAC. Đây là tất cả IPv4.

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.