[icecast] How to handle NAT ?

oddsock oddsock at oddsock.org
Wed Apr 28 13:41:05 PDT 2004



again, your answer lies in the <hostname> setting... This value of the 
config is used for only 2 things...for m3u creation and for YP listen link 
building.  In general this value should be your externally accessable name 
or IP address.  However, to answer your next question of "how do I use the 
automatic m3u facility from both behind the router and outside the router", 
you cannot.  However, since icecast does support simple file serving, you 
can create your own m3u file in the webroot and access it just as you would 
static content.  So you could manually create a mystream_inside.m3u and put 
your internal address in that, and a mystream_outside.m3u and put your 
external address in that... Of course, if your internal address changes, or 
your mountpoint changes, you'd have to update the files...anyway, not 
pretty but may meet your needs.

oddsock
At 03:28 PM 4/28/2004, you wrote:
>Now I have the icecast server working within the confines of my home
>network (ip: 10.1.1.x), I want to be able to connect to it from the other
>side of my firewall too.
>I configured the firewall to pass all port 8000 traffic to my linux
>server (local address 10.1.1.101)
>If I connect from the other side of my firewall using my external ip
>(217.x.x.x), then I see the connection come in on the icecast log, but
>winamp does not play. I assume this is down to the same problem I had
>previously - i.e. the m3u file served to the client contains
>http://10.1.1.101:8000/example1.ogg
>which is of course not a valid address from the other side of my
>firewall.
>
>Is there a way to configure icecast so it will work from both sides of my
>firewall ?
>
>tia
>rick
>--
>smartbloke at fastmail.fm
>
>--
>http://www.fastmail.fm - Sent 0.000002 seconds ago
>--- >8 ----
>List archives:  http://www.xiph.org/archives/
>icecast project homepage: http://www.icecast.org/
>To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
>containing only the word 'unsubscribe' in the body.  No subject is needed.
>Unsubscribe messages sent to the list will be ignored/filtered.

<p>--- >8 ----
List archives:  http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Icecast mailing list