Software Internet Gateway for a small organization

Every businessman aims to reduce costs. The same goes for IT infrastructure.

Opening a new office can make some people uneasy. You need to organize:

  • a local network;
  • internet access, preferably with redundancy through a second provider;
  • VPN to the central office (or to all branches);
  • HotSpot for clients with SMS authorization;
  • traffic filtering to ensure employees are not spending time on social media or chatting on Skype;
  • network protection from viruses and attacks. Establish intrusion protection (IDS/IPS);
  • an email server (if you don't trust services like pdd.yandex.ru) with antivirus and anti-spam;
  • a file storage solution;
  • You might need telephony, meaning you should set up a PBX, connect to a SIP provider, and other perks…

But setting up a network with such demands isn't something an inexperienced technician can handle… Hire an expensive sysadmin?
This presents a significant, upcoming financial figure.

However, you can significantly reduce these expenses by focusing on UTM solutions, of which there are a huge number currently available. As I follow the strategy of 'the simpler, the better' in my solutions, I focused on UTM Internet Control Server (ICS).

Software Internet Gateway for a small organization

I will explain how this system can help save the company's budget and why it doesn't require an expensive sysadmin to maintain.

But to give you a heads-up, this is a specific product and has its limitations. You can evaluate the capabilities of the gateway in more detail by studying the documentation on the official website..
I configured it for the article 'in Russian,' which means without looking into manuals, to see how intuitive everything is.

Initial Installation

ICS can be installed on real hardware as well as on a hypervisor. You can use a fanless PC.For example, something like this.Software Internet Gateway for a small organization

The system is based on FreeBSD 11.3 and should run smoothly on most hardware.

Installation is performed on a clean disk. More precisely, if there was something there, you can safely say goodbye to it.Unfortunately, the installer supports only English. But after installation, the main interface can be in Russian.
Software Internet Gateway for a small organization
Software Internet Gateway for a small organization
Software Internet Gateway for a small organization
Software Internet Gateway for a small organization
They haven't forgotten about fault tolerance either.If the system has several disks, they can be combined into a RAID using ZFS.Software Internet Gateway for a small organization
Software Internet Gateway for a small organization
Select the network interface and assign an IP from the chosen network.Software Internet Gateway for a small organization
Software Internet Gateway for a small organization
Specify a real domain name if you plan to set up, for example, a mail server. If there's no immediate need, you can just make something up. You can adjust it in the interface later.
Software Internet Gateway for a small organization

That's it! You can access the web interface via the IP you specified in the settings, and use port 81. DHCP is not turned on at this stage, so you will need to assign an IP from the same network manually on your PC.

Software Internet Gateway for a small organization

Connect to the internet and link the offices.

Upon first login, a wizard starts which requires you to set a strong password.
The wizardSoftware Internet Gateway for a small organization
Software Internet Gateway for a small organization
Software Internet Gateway for a small organization
Software Internet Gateway for a small organization

Next, we dive into the network settings
Software Internet Gateway for a small organization
and configure the connection to our provider and the roles of all network interfaces.
Software Internet Gateway for a small organization
Software Internet Gateway for a small organization

You can configure multiple providers and organize load balancing.

By the way, if you find the interface in English inconvenient, you can easily change it here.
Software Internet Gateway for a small organization

If you need to connect an office, for example, to the head office, then we create a new connectionSoftware Internet Gateway for a small organization
Software Internet Gateway for a small organization
and set up routes to resources in the remote network.Software Internet Gateway for a small organization

Just forget about dynamic routing — it’s not available here.
I may be nitpicking, but IMHO this is a significant drawback…

Internet access for employees

Most often, the main task of the gateway is to control employee access to the internet.
You can identify employees either by IP/MAC or by username/password through an agent or captive portal.
Software Internet Gateway for a small organization

Also, if your organization uses Active Directory, you can integrate it with ICS as well.
Software Internet Gateway for a small organization

The filtering settings (what employees can and cannot access) are very extensive.
Software Internet Gateway for a small organization

A huge number of ready-made rule templates:
You can allow YouTube, but block uploading videos.Software Internet Gateway for a small organization
Software Internet Gateway for a small organization
Software Internet Gateway for a small organization

However, you can also leave it unrestricted, and ICS will still report who visited where with its comprehensive reports:
Software Internet Gateway for a small organization

What about guest Wi-Fi?

Guest Wi-Fi can also be organized in compliance with Russian laws requiring mandatory user identification.
ICS supports SMS sending via the SMPP protocol through any SMS provider.

Software Internet Gateway for a small organization

Telephony.

Yes, yes! There's no need to set up a separate Asterisk server. It's already included in ICS.
I successfully connected SIP from MegaFon (emotion, Multiphone).

Software Internet Gateway for a small organization

You can read about how to get SIP from MegaFon on cellular tariffs for individuals in the article ā€˜SIP from MegaFon on home tariffs’.

Security.

IKS has many tools that will allow you to customize the security level according to your requirements: from free antivirus solutions like ClamAV and intrusion detection systems like Suricata to products from Eugene Kaspersky, configuring everything through an intuitive web interface.

Software Internet Gateway for a small organization

Even the indispensable fail2Ban can be configured in just a few clicks.
Software Internet Gateway for a small organization

IKS can also monitor traffic using the NetFlow protocol on network equipment without routing traffic through itself.

Communication advantages

Employee communication can be organized not only through telephony and email
Software Internet Gateway for a small organization

but also via Jabber. Although few people remember such a protocol now.

Web server:
IKS even has a web server with PHP support. You can use your own HTTPS certificate if you have purchased one, or specify that IKS should obtain a free Let’s Encrypt certificate.
Software Internet Gateway for a small organization

This is sufficient for hosting a business card website or a promotional landing page. However, you won’t be able to deploy a heavy portal with custom modules. In my opinion, that’s foolish. After all, a gateway should remain a gateway.

Flexible monitoring and notification settings.
Alerts can be sent even via Telegram. In Russia, there’s even an option to send messages through a proxy.
Software Internet Gateway for a small organization

In conclusion,

the Internet gateway 'IKS' contains almost all the components necessary for the operation of a small office.
Meanwhile, everything can be set up by a novice system administrator.

Although the system is built on FreeBSD, there is no ssh access to it. So, without workarounds, you won't be able to install PHP modules. You'll have to make do with what's present… Or ask support to enhance it.

In any case, at the beginning, download a trial for 35 days and check how well this gateway meets your needs.

The license has no expiration date, but despite this, the cost is quite affordable.

In synthetic tests on the stand, the system showed adequate performance.

If the client approves and you are interested in how this system will perform in 'combat', I will write a review in about 3-6 months detailing any tasks and challenges encountered. If possible, we will also evaluate the quality of technical support.

I look forward to your questions in the comments, which we should pay close attention to during practical application.

Source: habr.com

Buy reliable website hosting with DDoS protection, VPS VDS servers šŸ”„ Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster