I having access list issues that I'm hoping someone can help me with. I'm missing something obvious!!
I'm putting an access list on the inbound serial interface of an internet facing router for a customer. All this customers mail gets forwarded to message labs for virus checking and all mail to the domain now comes via message labs, so we were asked to filter incoming packets to ensure that only mail from message labs addresses could come in on port 25. So, I applied the following ACL:
permit tcp any 111.222.333.444 0.0.0.3 established
permit udp any 111.222.333.444 0.0.0.3 gt 1023
permit tcp any 111.222.333.444 0.0.0.3 gt 1023
permit tcp 193.109.254.0 0.0.0.15 host 111.222.333.444 eq smtp
permit tcp 212.125.75.16 0.0.0.7 host 111.222.333.444 eq smtp
permit tcp 195.216.16.0 0.0.0.255 host 111.222.333.444 eq smtp
permit icmp any 111.222.333.444 0.0.0.3
permit tcp any 111.222.333.444 0.0.0.3 eq telnet
permit tcp any host 111.222.333.444 eq 443
Note, I'm hiding the real address of the customer!!
So, I'm allowing all established TCP connections from the inside and all incoming ports above 1023 for server to client connections. I've allowed smtp from messagelabs and icmp and https from anywhere.
Now, everything is fine apart from a problem with the proxy behind the router. When the access list is applied to the router, the proxy can't resolve hosts to IP addresses. It looks as though it's blocking the incoming DNS information, despite the fact that all established connections are allowed through and UDP ports above 1023 are allowed in. The funny thing is that if I ping from the router, say ping it resolves the IP. If I do the same from the proxy it can't resolve. As soon as I take the ACL off the router the proxy can resolve again.
Am I missing something?
Chris.
************************
Chris Andrew, CCNA
chrisac@gmx.co.uk
************************
I'm putting an access list on the inbound serial interface of an internet facing router for a customer. All this customers mail gets forwarded to message labs for virus checking and all mail to the domain now comes via message labs, so we were asked to filter incoming packets to ensure that only mail from message labs addresses could come in on port 25. So, I applied the following ACL:
permit tcp any 111.222.333.444 0.0.0.3 established
permit udp any 111.222.333.444 0.0.0.3 gt 1023
permit tcp any 111.222.333.444 0.0.0.3 gt 1023
permit tcp 193.109.254.0 0.0.0.15 host 111.222.333.444 eq smtp
permit tcp 212.125.75.16 0.0.0.7 host 111.222.333.444 eq smtp
permit tcp 195.216.16.0 0.0.0.255 host 111.222.333.444 eq smtp
permit icmp any 111.222.333.444 0.0.0.3
permit tcp any 111.222.333.444 0.0.0.3 eq telnet
permit tcp any host 111.222.333.444 eq 443
Note, I'm hiding the real address of the customer!!
So, I'm allowing all established TCP connections from the inside and all incoming ports above 1023 for server to client connections. I've allowed smtp from messagelabs and icmp and https from anywhere.
Now, everything is fine apart from a problem with the proxy behind the router. When the access list is applied to the router, the proxy can't resolve hosts to IP addresses. It looks as though it's blocking the incoming DNS information, despite the fact that all established connections are allowed through and UDP ports above 1023 are allowed in. The funny thing is that if I ping from the router, say ping it resolves the IP. If I do the same from the proxy it can't resolve. As soon as I take the ACL off the router the proxy can resolve again.
Am I missing something?
Chris.
************************
Chris Andrew, CCNA
chrisac@gmx.co.uk
************************