Users Rotating Between Branches

We've recently went from a 1 location office to now having 3 and all of the networks are tied into each other. Each location is on a separate internal subnet that goes out through it's own firewall and connects to the main office. We have a couple of employees that are sometimes working at these other locations and the only way they can get connected to the network is to change their IP to the subnet of that office. Is it possible, since all 3 networks can talk to each other, that they can be at any office and dock their laptop and begin working without having to change their IP? We don't use DHCP so maybe that's part of the problem?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
We don't use DHCP so maybe that's part of the problem?

Why not? Using Static IP addresses for users just makes life tedious and difficult.

I have users who move around, we use DHCP, and changes in locations are transparent and automatic. Just use DHCP for these users.
DHCP is the way to go but if there are constraints you have other options. Batch scripting to set the IP based on location would be a easy task.

@ECHO off
ECHO 1. Change Connection1 Static IP
ECHO 2. Change Connection2 Static IP
ECHO 3. Change Connection3 Static IP
ECHO 4. Obtain an IP address automatically
ECHO 5. Exit
set choice=
set /p choice=Type the number to print text.
if not '%choice%'=='' set choice=%choice:~0,1%
if '%choice%'=='1' goto con1
if '%choice%'=='2' goto con2
if '%choice%'=='3' goto con3
if '%choice%'=='4' goto autosearch
if '%choice%'=='5' goto end
ECHO "%choice%" is not valid, try again
goto start
ECHO Connecting Connection 1
netsh interface ip set address "Local Area Connection" static 1
goto end

ECHO Connecting Connection 2
netsh interface ip set address "Local Area Connection1" static 1
goto end

ECHO Connecting Connection 3
netsh interface ip set address "Local Area Connection2" static 1
goto end

ECHO obtaining auto IP
ipconfig /renew "Local Area Connection"
goto end

goto end


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
itgolferAuthor Commented:
We went to static 5 or 6 years ago after an audit suggested that. If that's the case, it may be as simple as setting up DHCP on the server and then using that for those 3 or 4 users.
JohnBusiness Consultant (Owner)Commented:
Thanks for the update and I was happy to help.
itgolferAuthor Commented:
Because it's been a while since I've dealt with DHCP, I have a question. The one location still runs off it's own server and does have DHCP enabled. Our main site and other location are running off of one server. Do I setup 2 different DHCP servers to include both of their subnets?

Main location - 192.168.10.x - Server1
Branch 1 - 192.168.30.x - Server1
Branch 2 - 172.x.x.x - Server 2
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.