{"id":1592,"date":"2026-02-16T13:22:06","date_gmt":"2026-02-16T13:22:06","guid":{"rendered":"https:\/\/integrationobjects.com\/blog\/?p=1592"},"modified":"2026-08-11T10:42:17","modified_gmt":"2026-08-11T10:42:17","slug":"step-by-step-setting-up-opcnet-broker-in-15-minutes","status":"publish","type":"post","link":"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/","title":{"rendered":"OPC Tunnelling Setup: Step-by-Step Guide Using OPCNet Broker\u00ae (No DCOM, 15 Minutes)"},"content":{"rendered":"<p>If you&#8217;ve ever struggled with DCOM OPC errors, firewall configurations, or complex OPC connectivity setups, you&#8217;re not alone.<\/p>\n<p>OPC communications, especially over a distributed architecture, can be fragile, insecure, and frustrating to maintain.<\/p>\n<p>This is where <a href=\"https:\/\/integrationobjects.com\/sioth-opc\/sioth-opc-tunneling\/opcnet-broker-da-hda-ae\">OPCNet Broker\u00ae,<\/a> Integration Objects&#8217; secure and DCOM-free OPC tunneling product, comes in. It securely transmits OPC DA, HDA, and AE data across firewalls, domains, and remote sites. If you&#8217;re new to the concept itself, our guide on what OPC tunneling is and how it works is a good starting point before diving into setup.<\/p>\n<p>In this post, we&#8217;ll walk you through the OPCNet Broker\u00ae setup in under 30 minutes, from installation to configuration, so you can focus on operations, not <a href=\"https:\/\/integrationobjects.com\/blog\/common-opc-tunneling-issues-how-to-solve-them\/\">connectivity issues.<\/a><\/p>\n<h2>What is OPCNet Broker\u00ae?<\/h2>\n<p>OPCNet Broker\u00ae is a high-performance OPC tunneling product designed to:<\/p>\n<ul>\n<li>Eliminate DCOM configuration headaches<\/li>\n<li>Support real-time, historical, and event-based OPC data<\/li>\n<li>Secure OPC communication with data encryption and user authentication<\/li>\n<li>Simplify remote access across segmented or wide-area networks<\/li>\n<\/ul>\n<h2>What is a secure OPC tunnel?<\/h2>\n<p>A secure OPC tunnel is a communication channel that lets OPC clients and servers exchange data without using DCOM, through encrypted or otherwise controlled TCP\/IP communication, across firewalls, domains, and WAN environments. It gives you data integrity, secure authentication, reliable connectivity, and a much simpler network configuration than a native DCOM connection ever could. OPCNet Broker\u00ae implements this by encapsulating OPC traffic within a secure, controlled tunneling layer.<\/p>\n<p style=\"text-align: center;\"><a class=\"wp-block-button__link has-luminous-vivid-orange-background-color has-background no-border-radius\" style=\"display: block; color: black !important; width: max-content; margin: 20px auto;\" href=\"https:\/\/integrationobjects.com\/blog\/what-is-dcom\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>What is DCOM<\/strong><\/a><\/p>\n<h2>OPCNet Broker\u00ae architecture overview<\/h2>\n<p>OPCNet Broker\u00ae consists of 2 components that work together to form the tunnel:<\/p>\n<ul>\n<li>ONB Server Side &#8211; installed on the OPC Server machine<\/li>\n<li>ONB Client Side &#8211; installed on the OPC Client machine<\/li>\n<\/ul>\n<p>Together, they create a secure OPC tunnel over a single, configurable TCP port &#8211; the two components talk to each other across the network so the OPC applications on either end communicate through the tunnel.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-2019 aligncenter\" src=\"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/OPCNET-Broker-Architecture-1024x573.png\" alt=\"\" width=\"640\" height=\"358\" srcset=\"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/OPCNET-Broker-Architecture-1024x573.png 1024w, https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/OPCNET-Broker-Architecture-300x168.png 300w, https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/OPCNET-Broker-Architecture-768x430.png 768w, https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/OPCNET-Broker-Architecture.png 1097w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<h2 aria-level=\"2\"><span data-contrast=\"none\">Prerequisites:\u00a0<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:160,&quot;335559739&quot;:80,&quot;335559740&quot;:360}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">Before starting, ensure you have the following: <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0,&quot;335559740&quot;:360}\">\u00a0<\/span><\/p>\n<ul>\n<li aria-setsize=\"-1\" data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">\u00a0OPCNet Broker\u00ae installation package from here<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559740&quot;:360}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><a id=\"download\" class=\"btn_product_download\" href=\"https:\/\/integrationobjects.com\/download\/sioth-opc\/sioth-opc-tunneling\/opcnet-broker-da-hda-ae?code=27&amp;name=OPCNet+Broker%C2%AE+DA+HDA+AE&amp;product=sioth-opc%2Fsioth-opc-tunneling%2Fopcnet-broker-da-hda-ae\" target=\"_blank\" rel=\"noopener\">Download OPCNetBroker<\/a><\/p>\n<ul>\n<li aria-setsize=\"-1\" data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\"><span data-contrast=\"auto\">Admin rights on OPC server and client machines to run the installation programs<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559740&quot;:360}\">\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-setsize=\"-1\" data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"4\" data-aria-level=\"1\"><span data-contrast=\"auto\">Required .NET Framework version (2.0 or 4.0, depending on your OS version<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559740&quot;:360}\">\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-setsize=\"-1\" data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"5\" data-aria-level=\"1\"><span data-contrast=\"auto\">IP address of the OPC Server machine\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559740&quot;:360}\">\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-setsize=\"-1\" data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"6\" data-aria-level=\"1\"><span data-contrast=\"auto\">Firewall access to allow the ONB TCP port <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559740&quot;:360}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2>Step 1: Install ONB Server on the OPC Server machine<\/h2>\n<ol>\n<li>Copy and unzip the installation package onto the OPC Server machine.<\/li>\n<li>Select the appropriate setup based on your OS: use .NET Framework 4.0 for Windows 7 and higher \/ Server 2008 and higher, or .NET Framework 2.0 for legacy systems (Windows XP \/ Server 2003).<\/li>\n<li>Right-click the ONB Server setup executable and select \u201cRun as administrator\u201d.<\/li>\n<li>Follow the Install Wizard to complete setup.<\/li>\n<li>Configure the ONB Server service a follows:\n<ol>\n<li style=\"list-style-type: lower-alpha;\">Open Windows Services.<\/li>\n<li style=\"list-style-type: lower-alpha;\">Locate \u201cIntegration Objects OPCNet Broker\u00ae Server\u201d.<\/li>\n<li style=\"list-style-type: lower-alpha;\">Right-click \u2192 Properties \u2192 go to the \u201cLog On\u201d tab.<\/li>\n<li style=\"list-style-type: lower-alpha;\">Choose \u201cThis account\u201d and enter credentials for a user account with access to the OPC Server and read\/write permissions to the ONB folder and Windows Registry.<\/li>\n<li style=\"list-style-type: lower-alpha;\">Start the OPCNet Broker Server service.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h2>Step 2: Configure firewall and network access<\/h2>\n<ul>\n<li>Open the ONB TCP port between the server and client machines<\/li>\n<li>Ensure no security policies or firewalls block communication on that port<\/li>\n<\/ul>\n<h2>Step 3: Install ONB Client on the OPC Client machine<\/h2>\n<ol start=\"6\">\n<li>Copy and unzip the installation package onto the OPC Client machine.<\/li>\n<li>Select the appropriate setup based on your OS: use .NET Framework 4.0 for Windows 7 and higher \/ Server 2008 and higher, or .NET Framework 2.0 for legacy systems (Windows XP \/ Server 2003).<\/li>\n<li>Right-click the ONB Client setup executable and select \u201cRun as administrator\u201d.<\/li>\n<li>Follow the Install Wizard to complete the installation.<\/li>\n<\/ol>\n<h2>Step 4: Configure the ONB Client connection<\/h2>\n<ol start=\"10\">\n<li>Run the ONB Client Configuration Tool as administrator.<\/li>\n<li>From the menu, click \u201cONB Connection\u201d \u2192 \u201cAdd\u201d.<\/li>\n<li>Enter the OPC Server&#8217;s IP address.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1941 aligncenter\" src=\"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/add-ONB-Connection-png.png\" alt=\"OPCNet Broker client configuration tool showing the Add ONB Connection window with OPC Server IP address field\" width=\"372\" height=\"442\" srcset=\"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/add-ONB-Connection-png.png 635w, https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/add-ONB-Connection-png-252x300.png 252w\" sizes=\"auto, (max-width: 372px) 100vw, 372px\" \/><\/p>\n<p style=\"text-align: center;\"><strong><em>Figure 1: Add ONB Connection <\/em><\/strong><\/p>\n<ol start=\"13\">\n<li>Click OK to fetch all OPC Servers available on the server machine.<\/li>\n<li>These servers are now registered locally on your OPC Client machine.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-1942 aligncenter\" src=\"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/Added-ONB-Connections-on-the-Client-Side-png.jpg\" alt=\"OPCNet Broker client showing imported OPC Server connections in the ONB Connections list\" width=\"438\" height=\"349\" srcset=\"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/Added-ONB-Connections-on-the-Client-Side-png.jpg 582w, https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/Added-ONB-Connections-on-the-Client-Side-png-300x239.jpg 300w\" sizes=\"auto, (max-width: 438px) 100vw, 438px\" \/><\/p>\n<p style=\"text-align: center;\"><strong><em>Figure 2: ONB Connections Listed on the Client Side<\/em><\/strong><\/p>\n<h2>Step 5: Connect to your OPC Server via OPCNet Broker\u00ae<\/h2>\n<ol>\n<li>Launch your OPC Client application.<\/li>\n<li>Browse local OPC Servers \u2014 you should now see OPCNet Broker\u00ae entries.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1943 aligncenter\" src=\"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/OPC-Client-Connected-to-OPC-Server-via-ONB-png.png\" alt=\"OPC client browsing an OPC Server connection established through OPCNet Broker\" width=\"467\" height=\"501\" srcset=\"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/OPC-Client-Connected-to-OPC-Server-via-ONB-png.png 788w, https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/OPC-Client-Connected-to-OPC-Server-via-ONB-png-280x300.png 280w, https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/OPC-Client-Connected-to-OPC-Server-via-ONB-png-768x824.png 768w\" sizes=\"auto, (max-width: 467px) 100vw, 467px\" \/><\/p>\n<p style=\"text-align: center;\"><strong><em>Figure 3: OPC Client Connected to OPC Server via ONB<\/em><\/strong><\/p>\n<ol start=\"3\">\n<li>Connect and start reading live, historical, or event-based data through your new secure tunnel.<\/li>\n<\/ol>\n<h2>Benefits of using OPCNet Broker\u00ae<\/h2>\n<ul>\n<li><strong>Reduced cyber security risks:<\/strong>\n<ul>\n<li>Secure, encrypted OPC communications<\/li>\n<li>No DCOM configuration required<\/li>\n<li>Seamless communications across firewalls and domains<\/li>\n<\/ul>\n<\/li>\n<li><strong>Improved performance and reliability<\/strong>\n<ul>\n<li>Stable real-time data access<\/li>\n<li>Configurable timeout parameters<\/li>\n<\/ul>\n<\/li>\n<li><strong>Reduced maintenance cost<\/strong>\n<ul>\n<li>Simplified configuration and troubleshooting by replacing complex DCOM settings with a dedicated OPC tunneling mechanism<\/li>\n<li>Simplified architecture with a single TCP port<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Where OPCNet Broker\u00ae is used<\/h2>\n<p>Secure OPC tunnels built with OPCNet Broker\u00ae are widely deployed in:<\/p>\n<ul>\n<li>Oil &amp; Gas<\/li>\n<li>Energy &amp; Utilities<\/li>\n<li>Manufacturing<\/li>\n<li>Pharmaceuticals<\/li>\n<li>Industrial automation systems generally<\/li>\n<\/ul>\n<p>They&#8217;re essential wherever reliable, secure, cross-network OPC communication is required &#8211; anywhere a firewall or a domain boundary currently stands between an OPC client and an OPC server.<\/p>\n<p>OPCNet Broker\u00ae is a secure tunneling product that reduces downtime, boosts reliability, and keeps your industrial data moving. Whether you&#8217;re in oil and gas, utilities, manufacturing, or pharma, getting rid of DCOM and adopting a secure OPC tunneler like OPCNet Broker\u00ae is a smart step toward modernizing your data architecture.<\/p>\n<p>Ready to try it yourself?<\/p>\n<p style=\"text-align: center;\"><a id=\"download\" class=\"btn_product_download\" href=\"https:\/\/integrationobjects.com\/login?returnUrl=%2Fpricecheck%3Fproduct%3Dsioth-opc%252Fsioth-opc-tunneling%252Fopcnet-broker-da-hda-ae\" target=\"_blank\" rel=\"noopener\">Buy Now<\/a><\/p>\n<h2 data-start=\"6106\" data-end=\"6163\"><span class=\"TextRun SCXW152326368 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW152326368 BCX0\">Frequently Asked Questions<\/span><\/span><\/h2>\n<style>#sp-ea-2020 .spcollapsing { height: 0; overflow: hidden; transition-property: height;transition-duration: 300ms;}#sp-ea-2020.sp-easy-accordion>.sp-ea-single {margin-bottom: 10px; border: 1px solid #e2e2e2; }#sp-ea-2020.sp-easy-accordion>.sp-ea-single>.ea-header a {color: #444;}#sp-ea-2020.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body {background: #fff; color: #444;}#sp-ea-2020.sp-easy-accordion>.sp-ea-single {background: #eee;}#sp-ea-2020.sp-easy-accordion>.sp-ea-single>.ea-header a .ea-expand-icon { float: left; color: #444;font-size: 16px;}.sp-easy-accordion .sp-ea-single .ea-header a{\r\n  display: block;\r\n    text-decoration: none;\r\n    cursor: pointer;\r\n    font-weight: 600;\r\n    color: #444;\r\n    font-size: 16px;\r\n    line-height: 1;\r\n  box-shadow: none;}<\/style><div id=\"sp_easy_accordion-1786368894\"><div id=\"sp-ea-2020\" class=\"sp-ea-one sp-easy-accordion\" data-ea-active=\"ea-click\" data-ea-mode=\"vertical\" data-preloader=\"\" data-scroll-active-item=\"\" data-offset-to-scroll=\"0\"><div class=\"ea-card ea-expand sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" id=\"ea-header-20200\" role=\"button\" data-sptoggle=\"spcollapse\" data-sptarget=\"#collapse20200\" aria-controls=\"collapse20200\" href=\"#\" aria-expanded=\"true\" tabindex=\"0\"><i aria-hidden=\"true\" role=\"presentation\" class=\"ea-expand-icon eap-icon-ea-expand-minus\"><\/i> Why use OPCNet Broker\u00ae instead of DCOM? <\/a><\/h3><div class=\"sp-collapse spcollapse collapsed show\" id=\"collapse20200\" data-parent=\"#sp-ea-2020\" role=\"region\" aria-labelledby=\"ea-header-20200\"> <div class=\"ea-body\"><p>It eliminates DCOM's configuration headaches, security vulnerabilities, and timeout problems, improves security through encryption and authentication, and enables reliable OPC communication across networks over a single TCP port.<\/p><\/div><\/div><\/div><div class=\"ea-card sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" id=\"ea-header-20201\" role=\"button\" data-sptoggle=\"spcollapse\" data-sptarget=\"#collapse20201\" aria-controls=\"collapse20201\" href=\"#\" aria-expanded=\"false\" tabindex=\"0\"><i aria-hidden=\"true\" role=\"presentation\" class=\"ea-expand-icon eap-icon-ea-expand-plus\"><\/i> How do I set up OPCNet Broker\u00ae? <\/a><\/h3><div class=\"sp-collapse spcollapse \" id=\"collapse20201\" data-parent=\"#sp-ea-2020\" role=\"region\" aria-labelledby=\"ea-header-20201\"> <div class=\"ea-body\"><p>Install OPCNet Broker\u00ae on both the server and client machines, configure the Windows service with an account that has OPC Server access, open the required firewall port, and connect via the ONB Client Configuration Tool - the full steps are above.<\/p><\/div><\/div><\/div><div class=\"ea-card sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" id=\"ea-header-20202\" role=\"button\" data-sptoggle=\"spcollapse\" data-sptarget=\"#collapse20202\" aria-controls=\"collapse20202\" href=\"#\" aria-expanded=\"false\" tabindex=\"0\"><i aria-hidden=\"true\" role=\"presentation\" class=\"ea-expand-icon eap-icon-ea-expand-plus\"><\/i> Is OPC tunneling with OPCNet Broker\u00ae secure? <\/a><\/h3><div class=\"sp-collapse spcollapse \" id=\"collapse20202\" data-parent=\"#sp-ea-2020\" role=\"region\" aria-labelledby=\"ea-header-20202\"> <div class=\"ea-body\"><p>Yes. When properly implemented with authentication, encryption, and access control, it provides a secure alternative to an unencrypted DCOM connection.<\/p><\/div><\/div><\/div><div class=\"ea-card sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" id=\"ea-header-20203\" role=\"button\" data-sptoggle=\"spcollapse\" data-sptarget=\"#collapse20203\" aria-controls=\"collapse20203\" href=\"#\" aria-expanded=\"false\" tabindex=\"0\"><i aria-hidden=\"true\" role=\"presentation\" class=\"ea-expand-icon eap-icon-ea-expand-plus\"><\/i> Does OPCNet Broker\u00ae support OPC DA, HDA, and AE? <\/a><\/h3><div class=\"sp-collapse spcollapse \" id=\"collapse20203\" data-parent=\"#sp-ea-2020\" role=\"region\" aria-labelledby=\"ea-header-20203\"> <div class=\"ea-body\"><p>Yes. OPCNet Broker\u00ae tunnels real-time (DA), historical (HDA), and event-based (AE) OPC Classic data through the same secure connection.<\/p><\/div><\/div><\/div><div class=\"ea-card sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" id=\"ea-header-20204\" role=\"button\" data-sptoggle=\"spcollapse\" data-sptarget=\"#collapse20204\" aria-controls=\"collapse20204\" href=\"#\" aria-expanded=\"false\" tabindex=\"0\"><i aria-hidden=\"true\" role=\"presentation\" class=\"ea-expand-icon eap-icon-ea-expand-plus\"><\/i> What happens if the network connection drops during setup or use? <\/a><\/h3><div class=\"sp-collapse spcollapse \" id=\"collapse20204\" data-parent=\"#sp-ea-2020\" role=\"region\" aria-labelledby=\"ea-header-20204\"> <div class=\"ea-body\"><p>OPCNet Broker\u00ae is designed to detect interruptions and re-establish the tunnel; for a deeper look at handling network drops and other tunneling issues, see our guide to common <a href=\"https:\/\/integrationobjects.com\/blog\/common-opc-tunneling-issues-how-to-solve-them\/\">OPC Tunneling Issues<\/a><\/p><p>&nbsp;<\/p><p>&nbsp;<\/p><\/div><\/div><\/div><div class=\"ea-card sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" id=\"ea-header-20205\" role=\"button\" data-sptoggle=\"spcollapse\" data-sptarget=\"#collapse20205\" aria-controls=\"collapse20205\" href=\"#\" aria-expanded=\"false\" tabindex=\"0\"><i aria-hidden=\"true\" role=\"presentation\" class=\"ea-expand-icon eap-icon-ea-expand-plus\"><\/i> Does OPCNet Broker allow user to configure access rights for the OPC Server tags?<\/a><\/h3><div class=\"sp-collapse spcollapse \" id=\"collapse20205\" data-parent=\"#sp-ea-2020\" role=\"region\" aria-labelledby=\"ea-header-20205\"> <div class=\"ea-body\"><p>OPCNet Broker Server Side provides an optional OPC Tag Security add-on that enables fine-grained, tag-level access control. Access rights are configurable per user and consist of a set of permissions that define which tags in existing OPC servers assigned users are authorized to browse, read, write, or both read and write.<\/p><\/div><\/div><\/div><script type=\"application\/ld+json\">{ \"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"@id\": \"sp-ea-schema-2020-6aae997227339\", \"mainEntity\": [{ \"@type\": \"Question\", \"name\": \"Why use OPCNet Broker\u00ae instead of DCOM? \", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"It eliminates DCOM's configuration headaches, security vulnerabilities, and timeout problems, improves security through encryption and authentication, and enables reliable OPC communication across networks over a single TCP port.\" } },{ \"@type\": \"Question\", \"name\": \"How do I set up OPCNet Broker\u00ae? \", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Install OPCNet Broker\u00ae on both the server and client machines, configure the Windows service with an account that has OPC Server access, open the required firewall port, and connect via the ONB Client Configuration Tool - the full steps are above.\" } },{ \"@type\": \"Question\", \"name\": \"Is OPC tunneling with OPCNet Broker\u00ae secure? \", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. When properly implemented with authentication, encryption, and access control, it provides a secure alternative to an unencrypted DCOM connection.\" } },{ \"@type\": \"Question\", \"name\": \"Does OPCNet Broker\u00ae support OPC DA, HDA, and AE? \", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. OPCNet Broker\u00ae tunnels real-time (DA), historical (HDA), and event-based (AE) OPC Classic data through the same secure connection.\" } },{ \"@type\": \"Question\", \"name\": \"What happens if the network connection drops during setup or use? \", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"OPCNet Broker\u00ae is designed to detect interruptions and re-establish the tunnel; for a deeper look at handling network drops and other tunneling issues, see our guide to common OPC Tunneling Issues &nbsp; &nbsp;\" } },{ \"@type\": \"Question\", \"name\": \"Does OPCNet Broker allow user to configure access rights for the OPC Server tags?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"OPCNet Broker Server Side provides an optional OPC Tag Security add-on that enables fine-grained, tag-level access control. Access rights are configurable per user and consist of a set of permissions that define which tags in existing OPC servers assigned users are authorized to browse, read, write, or both read and write.\" } }] }<\/script><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>If you&#8217;ve ever struggled with DCOM OPC errors, firewall configurations, or complex OPC connectivity setups, you&#8217;re not alone. OPC communications, especially over a distributed architecture,<\/p>\n","protected":false},"author":1,"featured_media":2021,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[185],"tags":[49],"class_list":["post-1592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-opc-tunneling","tag-opcnet-broker"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Step-by-Step: Setting Up OPCNet Broker\u00ae in 15 Minutes<\/title>\n<meta name=\"description\" content=\"Install and configure OPCNet Broker\u00ae in 15 minutes: what it is, how it&#039;s architected, step-by-step setup with screenshots, and where it&#039;s used.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Step-by-Step: Setting Up OPCNet Broker\u00ae in 15 Minutes\" \/>\n<meta property=\"og:description\" content=\"Install and configure OPCNet Broker\u00ae in 15 minutes: what it is, how it&#039;s architected, step-by-step setup with screenshots, and where it&#039;s used.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/\" \/>\n<meta property=\"og:site_name\" content=\"OPC Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Integration.Objects.OPC\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-16T13:22:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-11T10:42:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/Step-by-Step-Setting-Up-OPCNet-Broker\u00ae-in-15-Minutes.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1248\" \/>\n\t<meta property=\"og:image:height\" content=\"832\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"OPCBlogAdmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@IntegObjects\" \/>\n<meta name=\"twitter:site\" content=\"@IntegObjects\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"OPCBlogAdmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Step-by-Step: Setting Up OPCNet Broker\u00ae in 15 Minutes","description":"Install and configure OPCNet Broker\u00ae in 15 minutes: what it is, how it's architected, step-by-step setup with screenshots, and where it's used.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/","og_locale":"en_US","og_type":"article","og_title":"Step-by-Step: Setting Up OPCNet Broker\u00ae in 15 Minutes","og_description":"Install and configure OPCNet Broker\u00ae in 15 minutes: what it is, how it's architected, step-by-step setup with screenshots, and where it's used.","og_url":"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/","og_site_name":"OPC Blog","article_publisher":"https:\/\/www.facebook.com\/Integration.Objects.OPC\/","article_published_time":"2026-02-16T13:22:06+00:00","article_modified_time":"2026-08-11T10:42:17+00:00","og_image":[{"width":1248,"height":832,"url":"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/Step-by-Step-Setting-Up-OPCNet-Broker\u00ae-in-15-Minutes.png","type":"image\/png"}],"author":"OPCBlogAdmin","twitter_card":"summary_large_image","twitter_creator":"@IntegObjects","twitter_site":"@IntegObjects","twitter_misc":{"Written by":"OPCBlogAdmin","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/","url":"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/","name":"Step-by-Step: Setting Up OPCNet Broker\u00ae in 15 Minutes","isPartOf":{"@id":"https:\/\/integrationobjects.com\/blog-\/#website"},"primaryImageOfPage":{"@id":"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/#primaryimage"},"image":{"@id":"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/#primaryimage"},"thumbnailUrl":"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/Step-by-Step-Setting-Up-OPCNet-Broker\u00ae-in-15-Minutes.png","datePublished":"2026-02-16T13:22:06+00:00","dateModified":"2026-08-11T10:42:17+00:00","author":{"@id":"https:\/\/integrationobjects.com\/blog-\/#\/schema\/person\/6efbaf488a07e418b93ff77f00af386b"},"description":"Install and configure OPCNet Broker\u00ae in 15 minutes: what it is, how it's architected, step-by-step setup with screenshots, and where it's used.","breadcrumb":{"@id":"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/#primaryimage","url":"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/Step-by-Step-Setting-Up-OPCNet-Broker\u00ae-in-15-Minutes.png","contentUrl":"https:\/\/integrationobjects.com\/blog\/wp-content\/uploads\/2026\/02\/Step-by-Step-Setting-Up-OPCNet-Broker\u00ae-in-15-Minutes.png","width":1248,"height":832},{"@type":"BreadcrumbList","@id":"https:\/\/integrationobjects.com\/blog\/step-by-step-setting-up-opcnet-broker-in-15-minutes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/integrationobjects.com\/blog-\/"},{"@type":"ListItem","position":2,"name":"OPC Tunnelling Setup: Step-by-Step Guide Using OPCNet Broker\u00ae (No DCOM, 15 Minutes)"}]},{"@type":"WebSite","@id":"https:\/\/integrationobjects.com\/blog-\/#website","url":"https:\/\/integrationobjects.com\/blog-\/","name":"OPC Blog","description":"OPC and related technologies news from Integration Objects","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/integrationobjects.com\/blog-\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/integrationobjects.com\/blog-\/#\/schema\/person\/6efbaf488a07e418b93ff77f00af386b","name":"OPCBlogAdmin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/integrationobjects.com\/blog-\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f2d787c3c48eb147d5b4d0c9d05c6f35a5946c7dc40af2eedbe64030e99ea299?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f2d787c3c48eb147d5b4d0c9d05c6f35a5946c7dc40af2eedbe64030e99ea299?s=96&d=mm&r=g","caption":"OPCBlogAdmin"}}]}},"_links":{"self":[{"href":"https:\/\/integrationobjects.com\/blog\/wp-json\/wp\/v2\/posts\/1592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/integrationobjects.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/integrationobjects.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/integrationobjects.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/integrationobjects.com\/blog\/wp-json\/wp\/v2\/comments?post=1592"}],"version-history":[{"count":12,"href":"https:\/\/integrationobjects.com\/blog\/wp-json\/wp\/v2\/posts\/1592\/revisions"}],"predecessor-version":[{"id":2038,"href":"https:\/\/integrationobjects.com\/blog\/wp-json\/wp\/v2\/posts\/1592\/revisions\/2038"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/integrationobjects.com\/blog\/wp-json\/wp\/v2\/media\/2021"}],"wp:attachment":[{"href":"https:\/\/integrationobjects.com\/blog\/wp-json\/wp\/v2\/media?parent=1592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/integrationobjects.com\/blog\/wp-json\/wp\/v2\/categories?post=1592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/integrationobjects.com\/blog\/wp-json\/wp\/v2\/tags?post=1592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}