[icecast] How to handle NAT ?

SmartBloke smartbloke at fastmail.fm
Wed Apr 28 14:10:47 PDT 2004



O.k., i accept, never been one for reading the docs ...

/however/, would it not be possible to invent a keyword/macro/flag which
could be set into the icecast hostname setting so that it worked in the
same way as the $_SERVER['SERVER_NAME'] global in php ?

i.e.,
if I run a php script on my virtual server from inside my firewall then
this variable within php is set to 10.1.1.101.
If I run the same script from outside my firewall then the variable is
set to www.XXX.dyndns.org

This would solve the problem, as php clearly knows where the call is
coming from - if the contents of this variable were put in the .m3u which
is served then the playlist would work from inside and outside of the
firewall.

perhaps I'm over-simplifying this ?

rick

<p>On Wed, 28 Apr 2004 16:00:58 -0500, "oddsock" <oddsock at oddsock.org> said:
> this is, of course, well described in the documentation, but I've also
> just 
> added a comment to the config file as well...
> 
> oddsock
> At 03:49 PM 4/28/2004, you wrote:
> > > 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.
> >
> >Sounds like we should add a comment in the config file about the
> >'externally accessible' requirement of the hostname.  Or rather
> >something like:
> >
> >This is the hostname other people will use to connect to your server.
> >It affects mainly the urls generated by Icecast for playlists and yp
> >listings.
> >
> >jack.
> >--- >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.
> 
> 
> --- >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.

-- 
smartbloke at fastmail.fm

-- 
http://www.fastmail.fm - And now for something completely different…
--- >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