# Reverse Proxy - how?

**URL:** <https://community.wowza.com/t/reverse-proxy-how/33914>\
**Category:** Wowza Streaming Engine\
**Created:** [December 30, 2009, 9:39am UTC](https://community.wowza.com/t/reverse-proxy-how/33914 "2009-12-30T09:39:33Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Fred\_Webber](https://avatars.discourse-cdn.com/v4/letter/f/ecae2f/32.png) [@Fred\_Webber](https://community.wowza.com/u/Fred_Webber)\
**Post date:** [December 30, 2009, 9:39am UTC](https://community.wowza.com/t/reverse-proxy-how/33914/1 "2009-12-30T09:39:33Z")

</div>

HI there…

I have a situation on a custom project.

I need to hide the original server’s ip.

A would need redirect wowza acess (rtmp and port 1935) from a proxy gateway.

Anyone has experience with this? know how is the best method to make this?

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [December 30, 2009, 7:56pm UTC](https://community.wowza.com/t/reverse-proxy-how/33914/2 "2009-12-30T19:56:36Z")

</div>

Fred,

It should be same steps as setting up proxy for a web server, but for port 1935 and whatever other ports you need. (The closest experience I have is setting up pass-thru ports on a linksys router)

Richard

---

<div class="post-metadata">

**Author:** ![Fred\_Webber](https://avatars.discourse-cdn.com/v4/letter/f/ecae2f/32.png) [@Fred\_Webber](https://community.wowza.com/u/Fred_Webber)\
**Post date:** [January 4, 2010, 2:58am UTC](https://community.wowza.com/t/reverse-proxy-how/33914/3 "2010-01-04T02:58:03Z")

</div>

Here I found a way… but with Flash Media Server

[https://wiki.terena.org/index.php/TF-ECS:Contents](https://wiki.terena.org/index.php/TF-ECS:Contents)

any tips about how-to do that with wowza?

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [January 1, 2010, 5:38am UTC](https://community.wowza.com/t/reverse-proxy-how/33914/4 "2010-01-01T05:38:07Z")

</div>

The X-Forwarded-For and X-Client-IP are not forwarded and getClientIp will most likely return the ip address of the proxy.

Charlie

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [January 4, 2010, 12:24pm UTC](https://community.wowza.com/t/reverse-proxy-how/33914/5 "2010-01-04T12:24:55Z")

</div>

I have no experience to bring to this, but I think that Wowza and FMIS should be interchangeable in this configuration.

Richard

---

<div class="post-metadata">

**Author:** ![Fred\_Webber](https://avatars.discourse-cdn.com/v4/letter/f/ecae2f/32.png) [@Fred\_Webber](https://community.wowza.com/u/Fred_Webber)\
**Post date:** [January 2, 2010, 12:35pm UTC](https://community.wowza.com/t/reverse-proxy-how/33914/6 "2010-01-02T12:35:31Z")

</div>

Thank you for the replies…

you did with linksys router… but there is a chance by doing this with software.

Squid maybe?

thank you

---

<div class="post-metadata">

**Author:** ![Fred\_Webber](https://avatars.discourse-cdn.com/v4/letter/f/ecae2f/32.png) [@Fred\_Webber](https://community.wowza.com/u/Fred_Webber)\
**Post date:** [January 7, 2010, 3:21am UTC](https://community.wowza.com/t/reverse-proxy-how/33914/7 "2010-01-07T03:21:27Z")

</div>

Sorry to ask but… what is FMIS ?

thank you

---

<div class="post-metadata">

**Author:** ![Fred\_Webber](https://avatars.discourse-cdn.com/v4/letter/f/ecae2f/32.png) [@Fred\_Webber](https://community.wowza.com/u/Fred_Webber)\
**Post date:** [January 7, 2010, 3:22am UTC](https://community.wowza.com/t/reverse-proxy-how/33914/8 "2010-01-07T03:22:51Z")

</div>

got it

Flash Media Interactive Server

---

<div class="post-metadata">

**Author:** ![Fred\_Webber](https://avatars.discourse-cdn.com/v4/letter/f/ecae2f/32.png) [@Fred\_Webber](https://community.wowza.com/u/Fred_Webber)\
**Post date:** [January 8, 2010, 11:12am UTC](https://community.wowza.com/t/reverse-proxy-how/33914/9 "2010-01-08T11:12:50Z")

</div>

Hi… I tried forward the ip from linux to the wowza server.

If i write ipservarA:1935 it is redirecting to ipserverB:1935

That’s ok…

But flash player don’t connect tho the ipserverB server.

It wasn’t supposed to work?

---

<div class="post-metadata">

**Author:** ![jacob\_anderson](https://avatars.discourse-cdn.com/v4/letter/j/9e8a1a/32.png) [@jacob\_anderson](https://community.wowza.com/u/jacob_anderson)\
**Post date:** [December 31, 2009, 4:58pm UTC](https://community.wowza.com/t/reverse-proxy-how/33914/10 "2009-12-31T16:58:44Z")

</div>

When wowza is behind a reverse proxy, does it pass the X-Forwarded-For or X-Client-IP extension headers to the modules? If so, does it override the client.getIp() return value, or is there some other method to use to get the client IP address?

Thanks

– Jake
