Hi all, I've had SmoothWall up and running for a week now and things are going well.
eMule tells me I need to open some ports on a firewall (if I have one) to work properly. Can someone give me some pointers on how to open a port. Do I even need to do this? Is it risky?
According to eMule:
..."All ports listed here have to be opened in the firewall’s rule set. As most Windows firewalls are application based you can save yourself some trouble by adding a rule which allows the eMule.exe all UPD,TCP traffic on all ports in all directions. This will not compromise your security, as no exploits of eMule are known so far."...
The ports eMule wants open are:
1) Local Port: 4662
Remote Port: any
Protocol: TCP
Direction: incoming
Purpose: Client Port / Connections from other clients, Client to Client Source Exchange
Note: You can change this port in Preferences -> Connection -> Client Port
This port has to be forwarded in a router. Changing this port in Preferences you must also change the forwarding in the router
2) Local Port: any
Remote Port: 4662
Protocol: TCP
Direction: outgoing
Purpose: Client Port / Connections to other clients, Client to Client Source Exchange
Note: 4662 is the default port, but other clients may have different settings. Change the remote port to any when configuring a firewall
3) Local Port: 4672
Remote Port: any
Protocol: UDP
Direction: incoming
Purpose: extended eMule protocol, Queue Rating, File Reask Ping
Note: This port has to be forwarded in a router. Changing this port in Preferences you must also change the forwarding in the router.
If you are not able to forward this port check the disable box in Preferences -> Connection -> UDP Port
4) Local Port: any
Remote Port: 4672
Protocol: UDP
Direction: outgoing
Purpose: extended eMule protocol, Queue Rating, File Reask Ping
Note: 4672 is the default port, but other clients may have different settings. Change the remote port to any when configuring a firewall
5) Local Port: any
Remote Port: 4661
Protocol: TCP
Direction: outgoing
Purpose: Connection to server
Note: 4661 is the default port of a server. Many server use different ports. Configuring a firewall the remote port again changes to any.
6) Local Port: any
Remote Port: 4665
Protocol: UDP
Direction: outgoing / (incoming)
Purpose: Source asking on servers , searching for files
Note: Servers using the default port 4661 TCP (see #5) automatically set their port for source asking to 4665 UDP. If a server uses a different port in #5 the corresponding UDP port is set to [Connection Port + 4]. For firewalls the remote port here is any.
UDP is a connectionless protocol, i.e. unlike TCP no connection is kept alive. If a server answers e.g. a source request this answer is treated as a new connection. All commonly used routers and firewalls in the home computer sector perform an UDP connection tracking therefore it is not necessary to specify an incoming port for UDP in the router's or firewall's configuration. More complex networks, especially if proxy servers are used, may require to define this local port to configure the router / firewall / proxy accordingly or to disable it at all if it is not possible to control them. It is possible to set this port in Preferences -> Preferences.ini but there is usually no need to change it.
7) Local Port: 4711
Remote Port: any
Protocol: TCP
Direction: incoming
Purpose: Web Interface
Note: This is the default port for the web interface. When using a router this port has to be forwarded or no connection to the web interface will be possible.
I use SmoothWall as a proxy (just for kicks) and the network config is Green + Red.
TIA.
eMule tells me I need to open some ports on a firewall (if I have one) to work properly. Can someone give me some pointers on how to open a port. Do I even need to do this? Is it risky?
According to eMule:
..."All ports listed here have to be opened in the firewall’s rule set. As most Windows firewalls are application based you can save yourself some trouble by adding a rule which allows the eMule.exe all UPD,TCP traffic on all ports in all directions. This will not compromise your security, as no exploits of eMule are known so far."...
The ports eMule wants open are:
1) Local Port: 4662
Remote Port: any
Protocol: TCP
Direction: incoming
Purpose: Client Port / Connections from other clients, Client to Client Source Exchange
Note: You can change this port in Preferences -> Connection -> Client Port
This port has to be forwarded in a router. Changing this port in Preferences you must also change the forwarding in the router
2) Local Port: any
Remote Port: 4662
Protocol: TCP
Direction: outgoing
Purpose: Client Port / Connections to other clients, Client to Client Source Exchange
Note: 4662 is the default port, but other clients may have different settings. Change the remote port to any when configuring a firewall
3) Local Port: 4672
Remote Port: any
Protocol: UDP
Direction: incoming
Purpose: extended eMule protocol, Queue Rating, File Reask Ping
Note: This port has to be forwarded in a router. Changing this port in Preferences you must also change the forwarding in the router.
If you are not able to forward this port check the disable box in Preferences -> Connection -> UDP Port
4) Local Port: any
Remote Port: 4672
Protocol: UDP
Direction: outgoing
Purpose: extended eMule protocol, Queue Rating, File Reask Ping
Note: 4672 is the default port, but other clients may have different settings. Change the remote port to any when configuring a firewall
5) Local Port: any
Remote Port: 4661
Protocol: TCP
Direction: outgoing
Purpose: Connection to server
Note: 4661 is the default port of a server. Many server use different ports. Configuring a firewall the remote port again changes to any.
6) Local Port: any
Remote Port: 4665
Protocol: UDP
Direction: outgoing / (incoming)
Purpose: Source asking on servers , searching for files
Note: Servers using the default port 4661 TCP (see #5) automatically set their port for source asking to 4665 UDP. If a server uses a different port in #5 the corresponding UDP port is set to [Connection Port + 4]. For firewalls the remote port here is any.
UDP is a connectionless protocol, i.e. unlike TCP no connection is kept alive. If a server answers e.g. a source request this answer is treated as a new connection. All commonly used routers and firewalls in the home computer sector perform an UDP connection tracking therefore it is not necessary to specify an incoming port for UDP in the router's or firewall's configuration. More complex networks, especially if proxy servers are used, may require to define this local port to configure the router / firewall / proxy accordingly or to disable it at all if it is not possible to control them. It is possible to set this port in Preferences -> Preferences.ini but there is usually no need to change it.
7) Local Port: 4711
Remote Port: any
Protocol: TCP
Direction: incoming
Purpose: Web Interface
Note: This is the default port for the web interface. When using a router this port has to be forwarded or no connection to the web interface will be possible.
I use SmoothWall as a proxy (just for kicks) and the network config is Green + Red.
TIA.