# Port range in upstream

**URL:** <https://www.ruby-forum.com/t/port-range-in-upstream/218197>\
**Category:** NGINX\
**Created:** [March 23, 2012, 8:44pm UTC](https://www.ruby-forum.com/t/port-range-in-upstream/218197 "2012-03-23T20:44:04Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [March 23, 2012, 8:44pm UTC](https://www.ruby-forum.com/t/port-range-in-upstream/218197/1 "2012-03-23T20:44:04Z")

</div>

Is it possible to specify a range of ports for the servers in upstream?

For example, something like:

upstream foo {  
server 10.123.111.100 : 6000 - 7000 weight=1;  
}

Posted at Nginx Forum:

> **[Port range in upstream](https://forum.nginx.org/read.php?2,224297,224297#msg-224297)**
>
> Is it possible to specify a range of ports for the servers in upstream? For example, something like: upstream foo { server 10.123.111.100 : 6000 - 7000 weight=1; }

---

<div class="post-metadata">

**Author:** ![spacerobot](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f19dbf/32.png) [@spacerobot](https://www.ruby-forum.com/u/spacerobot)\
**Post date:** [March 24, 2012, 9:22pm UTC](https://www.ruby-forum.com/t/port-range-in-upstream/218197/2 "2012-03-24T21:22:14Z")

</div>

On Fri, Mar 23, 2012 at 03:43:27PM -0400, spacerobot wrote:

Hi there,

> Is it possible to specify a range of ports for the servers in upstream?

No.

You must list each ip:port individually.

You can “include” a file containing the upstream{} block, if you want  
to keep your nginx.conf small.

## f

Francis D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
