Tổng lượt truy cập

Saturday, October 13, 2012

Redirect Port 8000 to 80

Hi all
Bài trước mình đã trình bày các bạn hiểu qua về redirect tình huống : http://mysunitsecurity.blogspot.com/2011/04/huong-dan-tao-trang-redirect-theo-tinh.html
Ứng dụng redirect được dùng khá nhiều trong thực tế. Đây là tình huống tôi đã gặp, khi tôi cài splunk (tool dùng phân tích log) sau khi cài xong tôi muốn quản lý splunk bằng GUI qua web 8000. Sau khi cài đặt xong trình bày gửi link cho Sếp, nhưng sếp không đồng ý mỗi lần vào phải gõ thêm ông 8000 kia mà chỉ muốn gõi abc.com.vn là vào luôn GUI quản trị. Như vậy chúng ta phải làm gì ?. Lúc này tôi nghĩ ngay đến việc phải chuyển port 8000 tới 80 là xong. Nhưng thực hiện như thế nào ?

Tôi đã thực hiện config GUI của splunk để chuyển từ port 8000 sang 80 nhưng đều không được .Cuối cùng tôi phải dùng đến redirect tình huống và mod rewrite port 8000 to 80 (Cái này bạn nào đã dùng apache biết rất rõ)
"
-->
/etc/httpd/conf.d/redirect.conf
RewriteCond %{HTTP_HOST} !^log.com.vn$ [OR]
RewriteRule ^/(.*)$ http://log.com.vn:8000/$1 [R,NC,L]   "

Xong: 

Như vậy bạn thấy đấy redirect cực kỳ hiệu dụng, nó giúp bạn fix lỗ hổng bảo mật nữa đấy, bạn tìm hiểu nhé :)
Tham khảo thêm: http://echodittolabs.org/blog/2012/04/redirect-all-port-80-requests-port-8080