Vì vậy, tôi có một hộp linux với hai giao diện không dây, một là trạm và một là AP.
wlan0 (trạm) - Đã kết nối với kết nối internet
wlan1 (AP) - Các máy khách khác kết nối với nó.
Tôi muốn các khách hàng được kết nối với wlan1 có thể truy cập internet trên wlan0. Và tôi muốn làm điều này với iptables vì kernel của tôi không có hỗ trợ bắc cầu ...
Đây là những gì tôi đã thử cho đến nay với iptables nhưng nó không hoạt động:
iptables -A FORWARD -i wlan0 -o wlan1 -j ACCEPT
iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT
Tôi đánh giá cao sự giúp đỡ.
1
IPTABLES là một bộ lọc gói trạng thái, nó cho phép / giọt / gói dữ liệu. Nó không phải là một bộ định tuyến, hoặc cầu. Các lệnh của bạn điều chỉnh tường lửa để cho phép lưu lượng truy cập, nhưng chúng không làm gì để thực sự chuyển tiếp nó.
—
Zoredache
Vì vậy, thay thế kernel bằng một trong đó có các tính năng bạn cần. Đó là "một hộp linux", sau tất cả.
—
Michael Hampton
Tôi có thể đạt được những gì tôi đang cố gắng thực hiện với 'tuyến đường' không? Tôi cũng sẽ xem xét việc xây dựng lại kernel với hỗ trợ cầu nhưng tự hỏi liệu có các tùy chọn khác không.
—
broody
Tuyến cho nó biết nơi để đi một khi nó được kích hoạt. Michael nói với bạn những gì bạn cần làm để hỗ trợ định tuyến. THÌ bạn cần bật nó qua sysctl.
—
Magellan