banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows Port Forwarding trong nội bộ Lan  XML
  [Question]   Port Forwarding trong nội bộ Lan 02/02/2012 20:44:39 (+0700) | #1 | 253057
lovezee
Member

[Minus]    0    [Plus]
Joined: 21/04/2010 22:41:40
Messages: 20
Offline
[Profile] [PM]
Em muốn hỏi cách cấu hình port forwarding chỉ trong nội bộ mạng lan, em có xem qua các tài liệu hướng dẫn trên mạng nhưng hình như chỉ có tác dụng với việc truy cập từ ngoài internet vào thông qua WAN.

Số là em có 1 webserver đặt trong nội bộ công ty, và vì có 1 ứng dụng chạy nền chiếm mất cổng 80, nên apache không khởi động được và phải chạy trên cổng 8080, mà ông sếp lại chê và muốn truy cập bình thường không phải gõ thêm":8080" ở đằng sau.

Mong các anh chị có thể hướng dẫn, hoặc chỉ cho em 1 phương pháp vì em search tung lên mà không tìm được.
Em xin cảm ơn !
[Up] [Print Copy]
  [Question]   Port Forwarding trong nội bộ Lan 02/02/2012 22:03:02 (+0700) | #2 | 253058
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Bạn thử ngâm cứu mod_proxy hoặc mod_rewrite với [P] flag xem.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Port Forwarding trong nội bộ Lan 02/02/2012 22:22:13 (+0700) | #3 | 253061
lovezee
Member

[Minus]    0    [Plus]
Joined: 21/04/2010 22:41:40
Messages: 20
Offline
[Profile] [PM]
Em đọc document thì thấy ví dụ thế này, nhưng thực sự không rõ lắm về các tham số trong đó :

Code:
ProxyRequests On
ProxyVia On

<Proxy *>
Order deny,allow
Deny from all
Allow from internal.example.com
</Proxy>

ProxyRequests Off

<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass /foo http://foo.example.com/bar
ProxyPassReverse /foo http://foo.example.com/bar


Có phải filter này có tác dụng với tất cả proxy smilie và khi truy cập vào /foo nó sẽ forward qua foo.example.com/bar ? Nếu đúng là vậy thì có thể cấu hình là example.com:8080 ?

Thêm 1 điều nữa, em cho apache chạy port 8080, vậy khi từ máy khác trong LAN truy cập mặc định, giả sử example.com thì trình duyệt sẽ truy cập vào port 80 ở máy đích, liệu cách cấu hình trong apache có tác dụng ?

Em chỉ nghĩ, sẽ có cách nào can thiệp được từ router, vì khi đó nó sẽ nhập vào port 81 ở máy chủ và xuất ra như port 80 ở client...

Mong phản hồi từ anh.
[Up] [Print Copy]
  [Question]   Port Forwarding trong nội bộ Lan 02/02/2012 22:36:15 (+0700) | #4 | 253063
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

lovezee wrote:

Có phải filter này có tác dụng với tất cả proxy smilie
 

--> mình đoán chỗ này bạn muốn nói "tất cả virtual hosts"?

lovezee wrote:

và khi truy cập vào /foo nó sẽ forward qua foo.example.com/bar ? Nếu đúng là vậy thì có thể cấu hình là example.com:8080 ?
 

Đúng. Diễn giải thì là vậy nhưng tên gọi của nó là reverse proxy đấy nhé, phân biệt với forward proxy.

lovezee wrote:

Thêm 1 điều nữa, em cho apache chạy port 8080, vậy khi từ máy khác trong LAN truy cập mặc định, giả sử example.com thì trình duyệt sẽ truy cập vào port 80 ở máy đích, liệu cách cấu hình trong apache có tác dụng ?
 

Có, nhét đoạn cấu hình mod_proxy này vào trong một cái virtual host.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Port Forwarding trong nội bộ Lan 03/02/2012 10:19:11 (+0700) | #5 | 253071
Cuc.Sat
Member

[Minus]    0    [Plus]
Joined: 29/08/2011 04:32:50
Messages: 52
Offline
[Profile] [PM]

lovezee wrote:
Em muốn hỏi cách cấu hình port forwarding chỉ trong nội bộ mạng lan, em có xem qua các tài liệu hướng dẫn trên mạng nhưng hình như chỉ có tác dụng với việc truy cập từ ngoài internet vào thông qua WAN.

Số là em có 1 webserver đặt trong nội bộ công ty, và vì có 1 ứng dụng chạy nền chiếm mất cổng 80, nên apache không khởi động được và phải chạy trên cổng 8080, mà ông sếp lại chê và muốn truy cập bình thường không phải gõ thêm":8080" ở đằng sau.

Mong các anh chị có thể hướng dẫn, hoặc chỉ cho em 1 phương pháp vì em search tung lên mà không tìm được.
Em xin cảm ơn ! 

Nếu ứng dụng chiếm port 80 cho phép thì bác chỉ việc add thêm vài cái IP rồi chạy các service trên các IP riêng biệt
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|