cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1198
Views
0
Helpful
10
Replies

XBOX LIVE PORT FORWARDING PIX 501

planzone
Level 1
Level 1

Hi I have a 'moderate' setting on my xbox live for online play.

My network settings are:

dhcp ip from ISP cable modem

Xbox is on wireless bridge the AP has no routing functionality just an AP by linksys.

Static ip on the xbox wireless bridge of 10.0.0.100

udp ports for port 88 and 3074 and tcp port 3074. The following sniipet is from my pix config but i still get moderate versus 'open'

also my pix is bing used as dhcp.

So what have i done wrong from the snippet below?

names

object-group service XBOXLIVE_TCP_PORT tcp

port-object eq 3074

object-group service XBOXLIVE_UDP_PORT udp

port-object eq 88

port-object eq 3074

access-list ACL_OUT permit tcp any host 10.0.0.100 object-group XBOXLIVE_TCP_POR

T

access-list ACL_OUT permit udp any host 10.0.0.100 object-group XBOXLIVE_UDP_POR

T

access-list allow_ping permit icmp any any echo-reply

access-list allow_ping permit icmp any any source-quench

access-list allow_ping permit icmp any any unreachable

access-list outside permit tcp any interface outside eq 3074

access-list outside permit udp any interface outside eq 3074

access-list outside permit udp any interface outside eq 88

pager lines 24

1 Accepted Solution

Accepted Solutions

Your statics must look like this-

static (inside,outside) tcp interface 3074 10.0.0.100 3074 netmask 255.255.255.255

static (inside,outside) udp interface 3074 10.0.0.100 3074 netmask 255.255.255.255

static (inside,outside) udp interface 88 10.0.0.100 88 netmask 255.255.255.255

The keyword interface denotes the outside interface.

View solution in original post

10 Replies 10

Collin Clark
VIP Alumni
VIP Alumni

You're missing the NAT translation from your outside IP to your XBox.

static (inside,outside) tcp interface 3074 10.0.0.100 3074 netmask 255.255.255.255

static (inside,outside) udp interface 3074 10.0.0.100 3074 netmask 255.255.255.255

static (inside,outside) udp interface 88 10.0.0.100 88 netmask 255.255.255.255

You will also need to apply the 'outside' ACL to the outside interface.

HTH and please rate.

Ok so what you are saying in regards to the outside interface is that your commands above should also have the following and it "should" work ?

access-list outside permit tcp any interface outside eq 3074

access-list outside permit udp any interface outside eq 3074

access-list outside permit udp any interface outside eq 88

pager lines 24

access-list outside permit tcp any interface outside eq 3074

access-list outside permit udp any interface outside eq 3074

access-list outside permit udp any interface outside eq 88

nat (inside) 1 0.0.0.0 0.0.0.0 0 0

static (inside,outside) tcp interface 3074 10.0.0.100 3074 netmask 255.255.255.2

55 0 0

static (inside,outside) udp interface 3074 10.0.0.100 3074 netmask 255.255.255.2

55 0 0

static (inside,outside) udp interface 88 10.0.0.100 88 netmask 255.255.255.255 0

0

I basically have this in my config now.

also ran cl xlate

and still shows the xbox as 'moderate'

Have you applied the 'outside' ACL to the outside interface?

access-group outside in interface outside

HTH and please rate

I haven't tried this yet.. But i decided to re-write this to clean up just a bit to avoid some confusion as soem of the direction given wa sa bit unclear to me as I am a "green" to configuring pix. I have one in my house to play with a bit and to learn.

Anyhow after looking at this and dicussing a bit with a friend of mine that has a bit more expierience with this then I do. this is what I am going to try this evening and will report back the results as I hope this will help other folks as well:

static (inside,outside) tcp outside 3074 10.0.0.100 3074 netmask 255.255.255.255 0 0

static (inside,outside) udp outside 3074 10.0.0.100 3074 netmask 255.255.255.255 0 0

static (inside,outside) udp outside 88 10.0.0.100 88 netmask 255.255.255.255 0 0

access-list xbox_live permit tcp any outside eq 3074

access-list xbox_live permit udp any outside eq 3074

access-list xbox_live permit udp any outside eq 88

access-group xbox_live in interface outside

notice this time the outside interface is applied. Anyone else have any comments on this? As mentioned I will advise on my results. After I apply this to my config

Your statics must look like this-

static (inside,outside) tcp interface 3074 10.0.0.100 3074 netmask 255.255.255.255

static (inside,outside) udp interface 3074 10.0.0.100 3074 netmask 255.255.255.255

static (inside,outside) udp interface 88 10.0.0.100 88 netmask 255.255.255.255

The keyword interface denotes the outside interface.

Ahh Ok pardon the ignorance..

So it should looks like this then?:

static (inside,outside) tcp interface 3074 10.0.0.100 3074 netmask 255.255.255.255 0 0

static (inside,outside) udp interface 3074 10.0.0.100 3074 netmask 255.255.255.255 0 0

static (inside,outside) udp interface 88 10.0.0.100 88 netmask 255.255.255.255 0 0

access-list xbox_live permit tcp any outside eq 3074

access-list xbox_live permit udp any outside eq 3074

access-list xbox_live permit udp any outside eq 88

access-group xbox_live in interface outside

Looks good, let us know how it goes.

Ok this worked! My xbox live test settings now say 'open'

There is one key word I forgot though I will re-write here below I forgot to have the word interface outside (see my correction below in all caps.)

so it should read like so:

static (inside,outside) tcp interface 3074 10.0.0.100 3074 netmask 255.255.255.255 0 0

static (inside,outside) udp interface 3074 10.0.0.100 3074 netmask 255.255.255.255 0 0

static (inside,outside) udp interface 88 10.0.0.100 88 netmask 255.255.255.255 0 0

access-list xbox_live permit tcp any INTERFACE outside eq 3074

access-list xbox_live permit udp any INTERFACE outside eq 3074

access-list xbox_live permit udp any INTERFACE outside eq 88

access-group xbox_live in interface outside

Sweet, game on.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: