09/10/2018, 23:08
Xin chỉ giúp cách xđ máy truy cập vào website
Chào tất cả các bạn!
Hiện mình đang gặp phải một vấn đề mà chưa tìm được cách hoặc hướng giải qyết. Vậy mong các bạn nào biết cách hoặc có ý tưởng xin vui lòng chỉ giúp. Vấn đề như sau:
Mình có code một website dạng web application, website này sẽ chạy trên mạng Internet. Giờ mình chỉ muốn cho phép một số máy nào đó (được chỉ định trước) mới có thể truy cập vào được website này, ngoài các máy ko được chỉ định thì ko thể truy cập. Vậy mong các bạn nào có cách giải quyết hoặc ý tưởng xin vui lòng chỉ giúp. Cảm ơn nhiều.
Hiện mình đang gặp phải một vấn đề mà chưa tìm được cách hoặc hướng giải qyết. Vậy mong các bạn nào biết cách hoặc có ý tưởng xin vui lòng chỉ giúp. Vấn đề như sau:
Mình có code một website dạng web application, website này sẽ chạy trên mạng Internet. Giờ mình chỉ muốn cho phép một số máy nào đó (được chỉ định trước) mới có thể truy cập vào được website này, ngoài các máy ko được chỉ định thì ko thể truy cập. Vậy mong các bạn nào có cách giải quyết hoặc ý tưởng xin vui lòng chỉ giúp. Cảm ơn nhiều.
Bài liên quan
Nếu làm bằng php hay asp bạn có thể dùng câu điều kiện if để lọc các địa chỉ ip.
Lấy địa chỉ của của máy client dùng biến $HTTP_SERVER_VARS['REMOTE_ADDR'] trong php.
Còn trong ASP thì dùng biến Request.SeverVariables('REMOTE_ADDR').
http://www.saharavn.com
còn nếu như cách bạn bonmat thì chưa đúng theo ý mình vì ý mình là chỉ cho phép một số máy được chỉ định trước (các máy này có thể setup nhu thế nào đó miễn là đạt được yêu cầu cùa mình) chứ ko phải là mình muốn một account(username & pasword) nào đó có thể truy cập được nên vấn đề ở đây không phải là login. Vậy mong you nào đó có ý tường xin chỉ giáo.
nếu phải vậy thì làm như sau:
Bạn lấy địa chỉ IP
IF($HTTP_SERVER_VARS['REMOTE_ADDR'] == $IPtrongdatabase)
{
thì làm gì đó ;
}
không biết có đúng ý bạn không nữa ?
Các cách mà các you dùng hàm trong php, asp... là kông khả thi khi máy chạy trong mang lan hoặc qua proxy.