Re: Normal mode of operation? - Clarifying on 2nd Try.j
Rob Braun <[email protected]> Mon, 11 Aug 2003 12:47:15 -0700
| Newsgroups | gmane.network.xinetd |
|---|---|
| Message-ID | <[email protected]> |
Nope, that is not the intended mode of operation.
You should probably be using the 'bind' directive instead of
the only_from and no_access directives.
Rob
On Mon, Aug 11, 2003 at 01:22:20PM -0500, Tony Thedford wrote:
> Sorry for double posting but the original was just too screwed up.
>
> ----
> I'm wondering if the way that I am running the xinetd server is using a
> feature or programing accident. I didn't find any info or examples where
> others are doing the same thing.
>
> I am setting up my config file to allow two different service id's to both use
> the same port. One service id restricts the incoming connection addresses to
> range A while the other service id restricts them to range B. Neither range
> overlaps. Both services use the same protocol, TCP. It seems to work OK this
> way but is this an intentional mode of operation by the designers? In other
> words, is it semi-safe to assume that it will still work this way on the next
> revision of the program? Another thought comes to mind - what will be the out
> come in all cases if the ranges do overlap? Here are my two services in
> question:
>
> # default: on
> # description: Qmail SMTP service for delivering and receiving mail via \
> # the SMTP protocol. Provides local service with relaying.
> service smtp
> {
> disable = no
> id = smtp-loc
> port = 25
> only_from = 192.168.0.0/16 127.0.0.1
> socket_type = stream
> protocol = tcp
> wait = no
> env = RELAYCLIENT=
> passenv =
> user = qmaild
> flags = NOLIBWRAP
> server = /var/qmail/bin/tcp-env
> server_args = -R /var/qmail/bin/qmail-smtpd
> log_on_success = HOST DURATION PID
> log_on_failure = HOST
> nice = 0
> instances = 60
> cps = 25 5
> rlimit_as = 2M
> }
>
> # default: on
> # description: Qmail SMTP service for delivering and receiving mail via \
> # the SMTP protocol. Provide public service with relaying denied.
> service smtp
> {
> disable = no
> id = smtp-pub
> port = 25
> no_access = 192.168.0.0/16 127.0.0.1
> socket_type = stream
> protocol = tcp
> wait = no
> env =
> passenv =
> user = qmaild
> flags = NOLIBWRAP
> server = /var/qmail/bin/tcp-env
> server_args = -R /var/qmail/bin/qmail-smtpd
> log_on_success = HOST DURATION PID
> log_on_failure = HOST
> nice = 0
> instances = 60
> cps = 25 5
> rlimit_as = 2M
> }
>
> Thanks for any comments, opinions, pointers, etc.
>
> -Tony Thedford
>
> --
> The Poems, all three hundred of them, may be summed up in one of their
> phrases:
> "Let our thoughts be correct".
> -- Confucius
>
> _______________________________________________
> xinetd mailing list
> [email protected]
> http://www.xinetd.org/mailman/listinfo/xinetd