I'm looking for the best way to allow access to another company's server from within our network (We are both located on same physical site). At the moment Company B have limited infrastructure and the setup is below.

enter image description here

They have an application server that grabs some info from vehicles at one or two points.

Company A has a much larger network and we are looking to assist them them grabbing the necessary data and piping it through to their application server. Future setup will be something along the lines of this.

enter image description here

I'm fairly fresh into the networking space coming from a sysadmin role and would like to know if there are any recommended solutions for achieving this.

Some points below

According to Company B this application\server does not have the ability for us to just pipe their data through the cloud and grab it from there. We are a remote site, with each company having their own internet connectivity. This is not the fastest and we would prefer to not have to rely on WAN links and to keep this data local.

Their IT Dept has asked us if it would be possible to open up a trunk port to our network.

I know this can technically be done, and even secured in limiting certain VLANs\traffic etc etc.

I feel like although this is possible there is most likely better options available that would not be directly connecting our network to another companies that we have zero control over.

Is there a best practice for this type of activity?

VPN device on each end (even though both companies are at same location)? Firewall that we control and have company B connect to that? (layer 2?)

Any other option?

  • Did any answer help you? If so, you should accept the answer so that the question doesn't keep popping up forever, looking for an answer. Alternatively, you can provide and accept your own answer.
    – Ron Maupin
    Dec 25, 2018 at 8:33

1 Answer 1


You are talking about setting up an extranet. Normally, each company would stand up a firewall and the outsides of the firewalls would connect. The firewalls would be configured to only allow specific access defined by the business agreement between the two companies.

The companies may trust each other, but neither should trust the employees of the other company. Not using a firewall and restricting access to the very specific things necessary to get the job done is very dangerous. Just ask Target about the many millions of dollars an unsecured extranet cost them when a vendor's employee went rogue.

  • "..rogue" referring to?
    – Pacerier
    Sep 1, 2022 at 11:09
  • Rogue is referring to the vendor's employee. I'm not sure what you do not understand.
    – Ron Maupin
    Sep 1, 2022 at 12:24
  • "Target about the many millions of dollars an unsecured extranet cost them when a vendor's employee went rogue" referring to?
    – Pacerier
    Apr 11, 2023 at 23:29
  • The Target network breach where many millions of credit cards' information was stolen. It was a huge deal that cost Target a lot of money.
    – Ron Maupin
    Apr 11, 2023 at 23:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.