Tạo Hotspot riêng bằng DD-WRT - phần 1

Tạo Hotspot riêng bằng DD-WRT - phần 1

Những kiến thức “bạn đã được học từ mẫu giáo” cũng đều là những kiến thức quý giá để chia sẻ. Thậm chí nó có thể tốt cho cả các doanh nghiệp. Tuy nhiên việc chia sẻ truy cập Internet không dây của bạn lại là chuyện khác, nó có thể gây ra nhiều lỗ hổng và không thể kiểm soát được hành động người dùng.

Dù bạn muốn chia sẻ với gia đình, hàng xóm, đồng nghiệp, hoặc khách hàng, một hotspot không dây có thể cho phép bạn nói nên cách truy cập không dây của bạn được sử dụng như thế nào và thời gian truy cập của nó ra sao. Bạn cũng có cơ hội để quảng cáo các sản phẩm hoặc dịch vụ tới khách truy cập hệ thống không dây hoặc trong một số cài đặt khác có thể dùng cho mục đích quảng cáo các sản phẩm hoặc dịch vụ mà bạn có.

Bất cứ router không dây nào điển hình cũng “chia sẻ” một kết nối Internet với nhiều người dùng không dây gần đó, tuy nhiên nếu muốn điều chỉnh việc chia sẻ, bạn cần phải có một hotspot. Có một cách có thể tạo một hotspot đó là sử dụng một chương trình phần mềm mã nguồn mở, miễn phí DD-WRT cho router có khả năng tương thích, chẳng hạn như Linksys WRT54G.

Lưu ý về phiên bản

Mặc dù DD-WRT cung cấp rất nhiều tính năng nâng cao cho router mức khách hàng nhưng người dùng rất dễ bị nhầm lẫn trong khi chọn phiên bản phù hợp với mình. Phiên bản V23 SP2 đã được phát hành vào năm 2006, sau đó là V24 và các phiên bản beta RC đã được tung ra.

Trong quá trình phát triển của DD-WRT, V23 SP2 là một phiên bản hoạt động khá ổn định, do đó là trong hướng dẫn này chúng tôi sẽ sử dụng DD-WRT V23 SP2 làm phần mềm cho router trong thử nghiệm.

Các kiểu Hotspot

Nhiều hotspot được biết đến với tên gọi "captive portal". Chắc chắn bạn đã có lần sử dụng một “captive portal” tại một quán cà phê hoặc một khách sạn nào đó. Sau khi kết nối với mạng không dây, và bạn thực hiện kết nối đến website tuy nhiên thực tế bạn lại được chuyển hướng (redirect) đến một trang “landing” không dây được cấu hình bởi chủ sở hữu hotspot.

Từ đây, có thể xuất hiện một vài thứ. Kiểu đơn giản nhất cho captive portal là hiển thị các thông tin về chủ sở hữu hotspot của bạn, chẳng hạn như "Welcome to the Coffee Cafe!", hay một quảng cáo nào đó. Sẽ có một nút để kết nối, nút này sẽ làm chức năng nhận thực và cho phép bạn có thể duyệt web.

Captive portal phức tạp hơn có thể thi hành một số chính sách sử dụng đối với khách dùng, chẳng hạn như thời gian kết nối. Cho ví dụ, một quán cà phê có thể đưa ra lời khuyên khách hàng mua một tách cà phê và được phép lướt web trong khoảng thời gian ba giờ đồng hồ. Về phía các bạn, nếu là chủ sở hữu một captive portal, bạn có thể đưa ra các mức giá cho tách cà phê và thời lượng truy cập Internet miễn phí.

Các captive portal nâng cao có thể thi hành nhiều chính sách hơn, chẳng hạn như hạn chế tốc độ kết nối và hạn chế truyền tải, quảng bá các dịch vụ khác mà bạn kinh doanh.

DD-WRT V23 SP2 hỗ trợ ba kiểu hotspot:

1.    NoCatSplash: Một captive portal đơn giản với một trang “landing” tùy chỉnh.

2.    ChilliSpot:Một captive portal client/server nguồn, có thể hỗ trợ cho việc thực thi các chính sách và quảng bá (minh chứng trong hình trên).

3.    Sputnik:Một captive portal client/server thương mại giống như ChilliSpot nhưng được hỗ trợ bởi chi phí thuê bao và một giao diện quản lý đầy đủ tính năng, đẹp mắt.

Để tránh nhầm lẫn, cần lưu ý rằng bạn chỉ nên kích hoạt một trong các hotspot này trong DD-WRT, để các tùy chọn khác ở chế độ Disabled.

Hotspot đơn giản: NoCatSplash

Khi kích hoạt và cấu hình NoCatSplash, trong trường hợp này khi các máy khách muốn kết nối vào mạng không dây của bạn nó sẽ được redirect đến trang web mà bạn đã đặt sẵn trên web server của mình. Trang này gồm có một biểu mẫu sẽ làm nhiệm vụ trả về các giá trị cụ thể cho router nhằm nhận thực máy khách truy cập mạng. Rõ ràng, trang này cũng có thể gồm các thông tin khác, các chính sách hoặc quảng cáo mà bạn muốn khách truy cập của mình thấy.

Ba bước đầu dưới đây là các mục bạn phải thiết lập, các tùy chọn mặc định còn lại đều tốt cho hầu hết các cấu hình (Bước 4, 6 và 7).

1.    Mở trình duyệt và truy cập đến trang quản trị DD-WRT của router, địa chỉ mặc định là http://192.168.1.1 trừ khi bạn đã cấu hình LAN IP khác.

2.    Kích Administration, Hotspot để mở trang cấu hình Hotspot.

3.    Bảo đảm rằng bạn đã vô hiệu hóa Sputnik, Chillispot, and HTTP Redirect, và cuộn xuống phần NoCatSplash.

4.    Kích Enable.

5.    Nhập vào Gateway Name cho hotspot của bạn, chẳng hạn như "Coffee Cafe". Trong HTML cho trang “landing” của bạn, bạn có thể chèn vào $GatewayName để hiển thị giá trị của trường này.

6.    Nhập vào URL của Home Page để các khách truy cập sẽ được redirect sau khi kích qua trang “landing” của bạn.

7.    Nhập vào tên miền cho Allowed Web Hosts để khách truy cập có thể truy cập mà không bị redirect đến trang “landing” của bạn. Cách biệt các miền bằng khoảng trống. Quan trọng: Trường này phải có tên miền cho máy chủ hosting trang “landing” của bạn!

8.    Không thay đổi Document Root. Trường này được sử dụng nếu bạn lưu trang “landing” bên trong file hệ thống của router, đúng hơn là một Web host ngoài. (Việc truy cập vào file hệ thống của router chỉ dành cho những người dùng nâng cao và không nằm trong phạm vi của hướng dẫn này).

9.    Nhập Splash URL vào nơi trang “landing” của bạn cư trú. Cần nhớ rằng, đây là một Web server truy cập chung và tên miền của nó phải được liệt kê trong bước 7.

10.  Bạn có thể hạn chế hành động mạng bằng cách sử dụng Exclude Ports. Mặc định, NoCatSplash sẽ ngăn chặn cổng 25, cổng SMTP để không cho phép khách truy cập gửi spam. Bạn có thể liệt ra các cổng khác – phân biệt bằng dấu cách – chẳng hạn như cổng 21 và 23 để khóa FTP và telnet.

11.  Có thể sử dụng Mac White List để cho phép các máy khách không dây truy cập mạng mà không cần redirect đến trang “landing” của bạn. Phân biệt các địa chỉ MAC bằng dấu cách.

12.  Thiết lập Login Timeout tính theo giây, một khách truy cập cần được nhận thực trước khi bị đưa trở lại trang “landing”. Giá trị mặc định là 86400 tương đương với 24 giờ. Giá trị 3600 tương đương với một giờ.

13.  Menu Verbosity sẽ chọn lượng thông tin NoCatSplash ghi vào máy chủ syslogd của router. (Chỉ hữu dụng nếu bạn sử dụng máy chủ syslogd).

14.  Không thay đổi Route Only, tùy chọn được vô hiệu hóa mặc định. Trạng thái kích hoạt sẽ bỏ NAT trên hotspot, điều này có thể làm cho mạng của bạn có lỗ hổng.

15.  Kích Save ở phía dưới trang cấu hình. Bạn sẽ cần phải khởi động lại router (kích Reboot, ở phía dưới trang) cho NoCatSplash có hiệu lực. Tuy nhiên trước khi khởi động lại, hãy tạo trang “landing” của bạn như những gì miêu tả bên dưới.

Trong bước 9, bạn đã nhập vào URL cho trang “landing”. Sau đó cần tạo cho trang “landing” của bạn có những thứ bạn muốn, tuy nhiên trước hết nó phải có đoạn HTML sau:

<form name="login" method="post" action="http://192.168.1.1:5280/">
<div align="center">
  <input type="hidden" name="accept_terms" value="yes" />   <input type="hidden" name="redirect" value="http://yoursite.com">
  <input type="hidden" name="mode_login">
  <input type="submit" value="enter">
</div>
</form>

Lưu ý:

1.    Thuộc tính action của tag <form> trỏ tới địa chỉ IP của router, lưu ý khi bạn đã cấu hình nó thành địa chỉ khác với địa chỉ mặc định.

2.    Trường input được đặt tên redirect sẽ được thiết lập cho bất cứ trang gì mà bạn muốn khách truy cập của mình sẽ thấy khi họ kích qua trang “landing”. Nó sẽ ghi đè bước 6 trong cấu hình router. Mặc dù vậy dường ở đây nó làm việc ổn định hơn.

Văn Linh (Theo Wi-fiplanet)

Bạn thấy bài viết này như thế nào?: 
Average: 9 (1 vote)
Ảnh của vu hoang

Không một gia đình nào là hoàn hảo… vẫn có cãi vã, vẫn có chiến tranh, thậm chí là sự lạnh lùng trong một thời gian rất dài, nhưng cho đến cuối cùng, gia đình vẫn là gia đình… nơi tình yêu luôn luôn hiện hữu.

“Cái gọi là duyên phận, chính là trong ngàn vạn người gặp được người cần gặp là anh, trong ngàn vạn năm, giữa mênh mông hoang hoải vô tận của thời gian, không sớm một bước cũng không muộn một bước.”

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Thiết kế UI UX, hướng phát triển tiếp theo mà Graphic Designer hướng đến

Thiết kế UI UX, hướng phát triển tiếp theo mà Graphic Designer hướng đến

4 lý do khiến thiết kế UI UX trở thành ngành hot được quan tâm hiện nay:

5 Awesome Black Friday Deals You Can Take Advantage Of Right Now

5 Awesome Black Friday Deals You Can Take Advantage Of Right Now

As you’d expect, Black Friday officially starts this Friday, but most online retailers have already started giving amazing deals ahead of schedule.

Seo top

Báo giá quảng cáo Google SEO

Hiện Express Magazine đang thực hiện chương trình khuyến mãi dịch vụ ( SEO Miễn Phí ) top Google cho khách hàng nào có nhu cầu muốn quảng bá website qua dịch vụ seo trên google

Công ty diệt chuột T&C

 

Diet con trung