What are some ports that can NEVER be blocked outbound in firewalls, as doing so will stop basic internet use? Some I can think of are: port 53 udp/tcp -- dns, blocking this will prevent users accessing any domain port 80 tcp - http port 443 tcp - https Are these all, and are these ports ALWAYS accessible outbound on every host connected to the internet?
|
feedback
|
|
There are no ports that need to be opened for full access in your outbound firewall rules. Why? Because by proxying requests we can achieve the same thing, except with more control. The three most common:
Then you simply setup your firewall to allow connections from the IPs associated with the machines running these services ONLY. Basically, it's a subjective question with no real right answer. | |||
|
feedback
|
|
Wow, this is a question that has a somewhat broad and complicated answer.
| |||||
feedback
|
|
Define what you mean by basic internet services, such as imap, imaps, dns, smtp, https...
Those ports. It is impossible to say anything about "every host connected to the internet," although I would imagine the vast majority of consumers have all these open, but corporate users might be shuffled behind a proxy, firewalled off completely, etc. Same goes for servers. | |||
|
feedback
|
|
It is worth noting that ports do not have to be fully open or closed. A firewall might allow the standard DNS related ports through only to local DNS servers for instance, or a transparent proxy may capture connections and only forward the on to the final destination if the protocol is right (this could, for instance, stop you using port 80 for outgoing P2P connections without blocking normal HTTP traffic - though it would not on its own stop you trying to use a HTTP->P2P proxy). You can not guarantee any port will be open, or if you find it to be open in some cases it may not be open to all communication attempts even from the same location. Ubiquitous as HTTP is, it is not entirely impossible that you will find environments where HTTP(S) is not permitted but other protocols are. | |||
|
feedback
|