This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Managing Endpoint with Enterprise Console outside the network?

This question may have a very quick answer - but is it possible to use Sophos Enterprise Console to manage computers running Sophos Endpoint that AREN'T on the same network?

The scenario I have is that I'm trying to remotely administer Sophos Endpoint on roughly 60 computers at over a dozen independant sites. Ideally I'd like to be able to monitor any alerts on these machines and apply policy changes from a centralised console to save the need to log in to each site and adjust standalone settings on 60 different machines.

I've been running Enterprise Console with a smaller group of about a dozen computers without issue, but this is the first time I've looked into using the console to manage computers outside the same network as the server.

Any assistance as to how to go about this or whether it is possible or not would be greatly appreciated.

:5603


This thread was automatically locked due to age.
Parents
  • Hi,

    It sure is, the interface for the clients talking to the "management server" is the routernt.exe process.  By default, when this starts, it listens on all interfaces (0.0.0.0 will show in a "netstat -ano" output) on TCP ports 8192-8194.  So if you have 5 network cards on the server, they will all be listening on 8192-8194.  Note the clients need to be able to reach 8192 and 8194, the server needs to be able to connect to 8194 of the clients (for fastest downstream message delivery).  8193 isn't actually used and if 8194 on the client isn't accessible by the server router as long as the client router can connect to the server, it will poll for messages, by default every 15 minutes, which will make downstream delivery slower but it will still work if the endpoint is prevent incoming connections (think XP firewall).

    The parent address string is really what defines what the clients use to access the parent router.  It is essentially determined at the install of the management server when it lays down the mrinit.conf file in the Enterprise Console directory.  This is the source file from which all others are created.  If the server has a static IP, the IP address is inserted first, followed by the FQDN and then the NETBIOS name.  If the management server is DHCP, it just contains the FQDN and NETBIOS.

    So I would check in a CID that the remote network is going to be using, the mrinit.conf file and specifically the parent address value, is this address going to be resolvable by the clients on the other network?

    There is also the option to add message relays, please see: 
    http://www.sophos.com/support/knowledgebase/article/14635.html

    but either way, one machine on each network will need to be able to address the management server.

    As for protecting machines on another network from SEC, SEC uses the NETBIOS name, so if you have multiple domains, you will need to include each in the DNS suffix list on the management server.  Also remember that the deployment account needs to be able to log on to the management server machine.

    I hope this info is helpful.

    Thanks,

    Jak

    :5612
Reply
  • Hi,

    It sure is, the interface for the clients talking to the "management server" is the routernt.exe process.  By default, when this starts, it listens on all interfaces (0.0.0.0 will show in a "netstat -ano" output) on TCP ports 8192-8194.  So if you have 5 network cards on the server, they will all be listening on 8192-8194.  Note the clients need to be able to reach 8192 and 8194, the server needs to be able to connect to 8194 of the clients (for fastest downstream message delivery).  8193 isn't actually used and if 8194 on the client isn't accessible by the server router as long as the client router can connect to the server, it will poll for messages, by default every 15 minutes, which will make downstream delivery slower but it will still work if the endpoint is prevent incoming connections (think XP firewall).

    The parent address string is really what defines what the clients use to access the parent router.  It is essentially determined at the install of the management server when it lays down the mrinit.conf file in the Enterprise Console directory.  This is the source file from which all others are created.  If the server has a static IP, the IP address is inserted first, followed by the FQDN and then the NETBIOS name.  If the management server is DHCP, it just contains the FQDN and NETBIOS.

    So I would check in a CID that the remote network is going to be using, the mrinit.conf file and specifically the parent address value, is this address going to be resolvable by the clients on the other network?

    There is also the option to add message relays, please see: 
    http://www.sophos.com/support/knowledgebase/article/14635.html

    but either way, one machine on each network will need to be able to address the management server.

    As for protecting machines on another network from SEC, SEC uses the NETBIOS name, so if you have multiple domains, you will need to include each in the DNS suffix list on the management server.  Also remember that the deployment account needs to be able to log on to the management server machine.

    I hope this info is helpful.

    Thanks,

    Jak

    :5612
Children
No Data