Закрыт

Set up an OpenVPN server with a firewall

Set up an OpenVPN server with a firewall that works as follows:

There must be administrators who are allowed access to all nodes.

There should be pools of different sites, and nodes included in them, each of which has its own VPN certificate and VPN address. Within these pools, access between nodes is open but can be restricted if needed.

There are also companies that can combine pools of several sites. In other cases, there is no direct connection between the pools of different sites.

Pools of organizations and their nodes should be pulled automatically from the JSON file, and the rights to the pool should be automatically issued to the node based on the contents of this file, while administrators, as mentioned, should always have access to all nodes.

JSON example:

{

"sitename_1": {

"nodelist": [

{

"hostname": "nodename-1",

"ipaddr": "[login to view URL]",

"friendlyname": "Nodename 1",

"site": "sitename_1",

"company": "Сompany 1",

"connected": 1,

"updated": "2022-08-07T09:58:19.116Z",

"created": "2020-11-16T22:19:06.169Z"

},

{

"hostname": "nodename-2",

"ipaddr": "[login to view URL]",

"friendlyname": "Nodename 2",

"site": "sitename_1",

"company": "Company 1",

"connected": 1,

"updated": "2022-08-07T09:58:19.116Z",

"created": "2020-11-16T22:19:06.169Z"

}

]

},

"sitename_2": {

"nodelist": [

{

"hostname": "nodename-3",

"ipaddr": "[login to view URL]",

"friendlyname": "Nodename 3",

"site": "sitename_2",

"company": "Сompany 1",

"connected": 1,

"updated": "2022-08-07T09:58:19.116Z",

"created": "2020-11-16T22:19:06.169Z"

},

{

"hostname": "nodename-4",

"ipaddr": "[login to view URL]",

"friendlyname": "Nodename 4",

"site": "sitename_2",

"company": "Сompany 1",

"connected": 1,

"updated": "2022-08-07T09:58:19.116Z",

"created": "2020-11-16T22:19:06.169Z"

},

{

"hostname": "nodename-5",

"ipaddr": "[login to view URL]",

"friendlyname": "Nodename 5",

"site": "sitename_2",

"company": "Сompany 1",

"connected": 1,

"updated": "2022-08-07T09:58:19.116Z",

"created": "2020-11-16T22:19:06.169Z"

}

]

},

"sitename_3": {

"nodelist": [

{

"hostname": "nodename-6",

"ipaddr": "[login to view URL]",

"friendlyname": "Nodename 6",

"site": "sitename_3",

"company": "Сompany 2",

"connected": 1,

"updated": "2022-08-07T09:58:19.116Z",

"created": "2020-11-16T22:19:06.169Z"

},

{

"hostname": "nodename-7",

"ipaddr": "[login to view URL]",

"friendlyname": "Nodename 7",

"site": "sitename_3",

"company": "Сompany 2",

"connected": 1,

"updated": "2022-08-07T09:58:19.116Z",

"created": "2020-11-16T22:19:06.169Z"

}

]

}

}

Навыки: Системное администрирование, Администрирование сети, Linux, OpenVPN, VPN

О клиенте:
( 0 отзыв(-а, -ов) ) Vladivostok, Russian Federation

ID проекта: #34310647

10 фрилансеров(-а) готовы выполнить эту работу в среднем за $159

(287 отзывов(-а))
7.3
Hostingshades

Hello, I can help you to configure/setup an OpenVPN server with a firewall on your server. Please initiate a chat session so we can discuss more about it. Thank You.

$100 USD за 1 день
(148 отзывов(-а))
6.0
ExpertNetworkEng

Hello Dear, I am an Expert Network Engineer and I am working as Professor and Expert Consultant Network Engineer in a Multinational ISP. I have great hands-on experience for more than 15 years in various network tech Больше

$30 USD за 1 день
(144 отзывов(-а))
5.8
(6 отзывов(-а))
4.0
avistainfotech

Hi Team, I am a network consultant with 12 years of experience. I have done many similar [login to view URL] skp I'd is [login to view URL], We can have a call and discuss our plans please feel free to contact me. Regards, Больше

$140 USD за 5 дней(-я)
(22 отзывов(-а))
4.0
kushalghimire2

the configuration you requested seems doable , but i'd suggest something else .a complete firewall solution with built it openvpn called opensense well lets talk more in details . hoping to hear from you

$180 USD за 7 дней(-я)
(9 отзывов(-а))
3.1
loxtic

Hi, i have considerable experience with setting up openvpn [login to view URL] firewall do you man access control ? What sort of restriction would be placed among nodes? Let me know further information if interested.

$400 USD за 5 дней(-я)
(4 отзывов(-а))
2.9
MRARIFAKRAM

Hello, My name Is Arif, I am Linux, Unix, And Windows Server Expert, I have my 4 Years Experience, I will Fix or Setup Your Server Within 1 Hour, Chat me, I will instant Reply

$140 USD за 1 день
(4 отзывов(-а))
2.4
facelessgeeks

Hello Dear Client, after thoroughly reading your PROJECT DESCRIPTION i have clearly understood it and i would like to work with you. I am a skilled and experienced in the named SKILLS. I consider your project DOABLE as Больше

$140 USD за 7 дней(-я)
(0 отзывов(-а))
0.0
pku5aa88e05da82a

First of all we will deploy PfSense Firewall then we will configured OpenVPN over there and configured as per your requirements.

$140 USD за 2 дней(-я)
(0 отзывов(-а))
0.0