Discussion Locked

WinNT domain and visitors

0 helpful
37 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I'm working for a multinational company. In each country are a network and an IT manager/Network Administrator.
At this time we don't have any link between these networks and I don't know details about the other networks from company. Each networkhas own domain and Internet access.

Many times we have business visitors from our company, which come with notebooks that are configured from their network. They need Internet access and want to transfer files (sometimes large files) with our users in different location in our company area. All of them have NIC cards on their notebooks, but don't have admin rights. The OS on these notebooks are Win2k or WinXP.

About our network:
-WinNT 4.0 domain
-WinNT 4.0 workstations
-Linux server for Internet access
-Switched network in Administrative building
-HUB based network in 6 distance location
-The connection between Administrative building and the distance locations is made with FO
-We have the possibility to connect additional equipments to network in every location/room.
-Floppy drive is not used

I need yours help to find flexible solutions to give them a secure and temporary access to our network.

37 replies

by wbarker

Have you considered giving them wireless cards and setting up a wireless router? This way you don't have to modify your network and you have control over their communications - for example you could leave the wireless side pretty much open but block most communications from that side at the router.

by gigelul

Due to the fact that tech points can?t be distributed according to the value of the answer I will give all the points to Joseph because he is the only one that took into consideration all the requirements.
Other answers can also be used, but they don?t meet all the requirements I described.
I thank you all for your time.

by gigelul

Hi Wbarker,
Interesting point of view.
But our network covers a large area (1Km) and 7 buildings. Only one wireless router can't do this job.

by ann777

How many laptops/notebooks are you talking about?

Generally I recommend setting up NetSwitcher software on the laptops (for consultants) in order to facilitate their connecting their computers to the network they are attending to.

It sounds as if netswitcher might work for your situation but you'd have to install it on each laptop and teach them how to use it. Then the Administrator at each site should be able to work with them and setup a profile for each domain that they are needing to use.

www.netswitcher.com

by gigelul

Due to the fact that tech points can?t be distributed according to the value of the answer I will give all the points to Joseph because he is the only one that took into consideration all the requirements.
Other answers can also be used, but they don?t meet all the requirements I described.
I thank you all for your time.

by gigelul

Due to the fact that tech points can?t be distributed according to the value of the answer I will give all the points to Joseph because he is the only one that took into consideration all the requirements.
Other answers can also be used, but they don?t meet all the requirements I described.
I thank you all for your time.

by timwalsh

Have you considered creating Trust relationships between the various domains?

Immediately what this will do is allow the local domain controller to recognize and accept the credentials supplied by a user whose home domain is elsewhere. This doesnot mean that all users in all domains automatically have access to all resources. The local domain administrator still maintains control over what resources visitors can access. The local domain admin does this in essentially the same way as setting access permissions for users in his own domain, except he chooses an account from another trusted domain. One caveat to this is that any permission given to the Everyone group is automatically granted to ALL users in ALL trusted domains.

Whatthis does for you:

Any user from another location can log on using the credentials from their home domain. They automatically have access to any resource that has permissions set for the Everyone group. They have access to any other resources that the local domain admin has given specific permissions for. The local domain admin can immediately withdraw these permissions once the visitor has departed. No changes must be made to the traveling user's laptop. You don't have to worry about removing workstations from one domain and rejoining them to another in order to gain access.

Hope this helps.

by gigelul

Due to the fact that tech points can?t be distributed according to the value of the answer I will give all the points to Joseph because he is the only one that took into consideration all the requirements.
Other answers can also be used, but they don?t meet all the requirements I described.
I thank you all for your time.

by joseph moore

Mobile users in this scenario are not any fun. I know. I have to deal with this myself. On Friday, I set up a user to take a laptop to go to our Frankfurt office.
In my organization, we do not have Windows trusts between the different domains. We are on a WAN, and can see the other networks, but there are security concerns that do not allow the necessary open ports between the offices. Therefore, no trusts.
So, when someone travels from one office to another, a few steps happen.
1) DHCP runs in each office, with its own IP assignment. All of our offices run different internal Class C address space on the DHCP servers. This is just to make it look clean when you chart out the offices (each office on a different 192.168.x.0/24 network).So, the mobile user arrives in the other office, plugs the CAT5 in, and get an IP. The DHCP scopes all have the proper router and DNS configs so as soon as the laptop user has an IP and logs in LOCALLY to the laptop, they can get onto the Internet.2) All users log into the laptop they will be taking BEFORE they leave their home office, so their Windows login/password will be on the laptop. This gets rid of the annoying having to authenticate to their PDC. Win2K/XP both cache the logon credentials and do NOT present a login warning when you log in and the PDC is not available. (NT also does this, but you get that annoying warning message when you log in when your PDC can't be found).

by joseph moore

3) Again, before the users leave their home office, the HOSTS file on the laptop they are using is checked out to have all IP to name resolutions that they might need in order to reach resources back at their home office. Remember, I am on a global WAN, so if a user from Chicago goes to Frankfurt, the user can still check their e-mail from the Chicago server, providing they have a HOSTS file entry pointing the IP address and machine name for the Chicago mail server.
I will have more to add later.

by joseph moore

4) Now, file transfer from the mobile user laptop to a machine in the remote office the user is at can be tricky. The admins in our remote offices do know how to manually map a drive on a Windows box using the NET USE commands. This is how we normally handle these type of things. The admin at the Frankfurt office would, for my user, write a simple BAT file that would map drive(s) to any shared folders my user will need to hit while in Frankfurt. With NET USE, you can specify the login name and password that is valid in the Frankfurt NT domain. So, that is done also. Say that the server \\FRANKFURT1 in the FRANKFURT NT domain has a shared folder called SHARED1 that my user will drag/drop files from. The Frankfurt admin would write the BAT file with this line:

NET USE \\FRANKFURT1\SHARED1 /U:FRANKFURT\CHICAGOUSER password

The Frankfurt admin has a user account called CHICAGOUSER in his NT domain with a password of "password". This account is used just for Chicago users for drive mapping when they come to Frankfurt.

You use this same method for mapping to shared out printers so my user can print in Frankfurt.

by joseph moore

Now, if you don't want to deal with BAT files (which are easy, IMO), you could always have your user on the laptop FTP files to an internal FTP server in the remote office. That is another way.

by joseph moore

So, these are some ideas. You can do other things like running DHCP for visitors in IP networks that are separate from your normal users (if you run switches, you can set up VLANS) by separating the networks out with routers. And place firewalls between the different networks. But that might be a little much than what you are looking for.

Good luck

by joseph moore

DHCP is easy to make a little more secure. You set up a Reservation for each MAC in your office, and set up the DHCP range to only include the IP addresses you assign in the Resservations.
Then, when a mobile user comes to your office, you just increase the DHCP scope by 1 IP, and make a new Reservation for the NIC the mobile user has.
Personally, I have never worried about someone getting an IP address off our DHCP server illegally. This would mean (since I have never worked anywhere with awireless network) that a person would need PHYSICAL access to my company, to be able to plug into a live data connection. Not a big concern, in my opinion. If there were a stranger sitting at a cube typing away, they are gonna be asked some questions like "Who are you, and what are you doing???"
So, I have never given DHCP security much thought.

by joseph moore

And as for looking in the BAT file, on that you are correct. The mobile user "could" edit the file, see the user account used to map drives (my CHICAGOUSER account in the example above), and get the password.
If you want to be real paranoid (whichis something I am, so this step is something I do), you keep the account that is used for this DISABLED, and only have it enabled when someone is in the office using it. YOu can also lock the account down, removing many rights away from it and/or adding it to a group that is denied rights.
If you want, you can also do the drive mapping using VBScript that is compiled. I have read of doing it that way. Then, if the mobile user were to look at the .VBS file, they won't be able to read anything.
But I look at it this way: most mobile users I have every dealt with are not IT folks, and they have no idea what a BAT file does, let alone do they even TRY and edit the file!
So yes, be concerned that the password to a valid user account is in the BAT file, but don't be that concerned. At least, I'm not!
:-)

by gigelul

Due to the fact that tech points can?t be distributed according to the value of the answer I will give all the points to Joseph because he is the only one that took into consideration all the requirements.
Other answers can also be used, but they don?t meet all the requirements I described.
I thank you all for your time.

by gigelul

Anna777
I know about NetSwitcher, but is not usefully in this situation:
-the mobile users must have full control on their laptops
-or I must to know\have the local admin rights
-require: computer and user accounts in our domain
-every time must join to a domain or other domain
-and the laptops are not every time the same

by gigelul

Hi Tim,
It is true that I doesn't use until now the "trust relationship", but how will be done this, if we don't have any link between networks? How will be authenticating users and workstations if I can't contact other domain?

by gigelul

Hi Joseph,
A little problem with DHCP.
Not all our workstation has access to Internet. It is possible that the DHCP will assign a restricted IP to visitors.
A big problem with the batch file.
If I give to visitors this batch, they can see the , and . With these information they can do a search on network and logon to other resources like member of the group.

by wlbowers

Your solution will require some orginization between the other company IT's. At each location decide on a block of tcpip addresses to be assigned to the roaming laptops. Since there is no interconnection the block of addresses can be duplicated at each location.

Once this block is decided assign the addresses to the laptops.

Now at each location assign these addresses to a pool and assign the required policies and restrictions according to the tcpip in this pool.

You can assign a common folder on the server to allow the restricted pool to swap files. The router can allow the pool access to the internet.

With out admin access to these laptops your solutions are limited and your problem is compounded.

Good Luck Lee

by gigelul

Due to the fact that tech points can?t be distributed according to the value of the answer I will give all the points to Joseph because he is the only one that took into consideration all the requirements.
Other answers can also be used, but they don?t meet all the requirements I described.
I thank you all for your time.

by gigelul

Hi Wlbowers,

"You can assign a common folder on the server to allow the restricted pool to swap files"

I don't understand how I can manage the access to a share folder, based on a restricted pool (IP adresses).
Can you give me more details about this?

by mjost

Several things I see you need solved: PC and User from an other domain with preset DHCP configured pc?s require access to your network for Internet and to be able to use limited resources. Domains are not physically connected. No user rights to change network TCP/IP properties of the connection.

Hope this helps.

Moore has more than addressed this but here are the basic steps.

1.) Reserve a DHCP IP address in your subnet scope, which has Internet access. You will need the Mac address of the Laptop either from the pc or from the other domain administrator.

2.) Create a new ?Outsider? user account and add to newly created ?Outsider? global group to be used for limited resource access.

3.) Create new Directory on file server; add the ?Outsider? global group along with other global groups required to the new directory permissions. Add the ?Outsider? global group to server directory folders and change the ?Type of Access? to ?No Access? that you do not want this group to see.

4.) Create specially modified log-on batch file to assign to these new special user(s) mapped drives to newly created directory.

5.) Add the laptop computer name to the domain allowing log-on to your domain.

New user(s) should be able to access Internet and local resources by logging on to your domain with controls in place giving flexible solutions giving them a secure and temporary access to your network.

by gigelul

Due to the fact that tech points can?t be distributed according to the value of the answer I will give all the points to Joseph because he is the only one that took into consideration all the requirements.
Other answers can also be used, but they don?t meet all the requirements I described.
I thank you all for your time.

by gigelul

Hi Mjost,
As you said:
"No user rights to change network TCP/IP properties of the connection."
Then you missed that:
I can't authenticate in our domain the Notebook or Notebook's users.

by cb42

I have 2 answers that may help, 1 is quick and dirty, and the other is long and involved, and ultimately (IMHO) necessary.

1) If only internet access is needed, then create a zone between your linux Proxy servers and your internet router for guest users, and have the internet router serve DHCP. Send a memo out to all remote site admins that all traveling users should be set to receive IP addresses via DHCP before traveling.

2) This may be a bit beyond what you are looking for, but if IT is going to work for your company on a global scale, then you have to start thinking that way. If the flow of information is crucial between your companies, then a central IT body should be established consisting of the various Site Admins answering to the CIO, or a committe of CIO's if there are more than one in your group. A plan should be developed to Globalize IT for your comapny. This plan should include a number of ideas not including but not limited to the following. A central location should be selected and it should act as a HUB for operations. Each location should install a VPN capable router or firewall and point to point VPN connections should be established to this central hub. Trust relationships should be established for all the related domains, and a core team should be formed to oversee the Network on an enterprise level. A change control body should also be formed to over discuss local changes that may have a global impact. Local site admins will still have control over their own domains as before.

This change will have to happen at some point in your organization. Maybe you can be the one to get the ball rolling. The only way to get a ball like this rolling is to do a business study and an ROI analysis, and present that to upper management and get their buy in.

Good luck!

by gigelul

Due to the fact that tech points can?t be distributed according to the value of the answer I will give all the points to Joseph because he is the only one that took into consideration all the requirements.
Other answers can also be used, but they don?t meet all the requirements I described.
I thank you all for your time.

by gigelul

Hi CB,
About the second point.
Yes, we must do something in this direction.
Next year we will implement the SAP in our company. This product is allready instaled in other location.
This is the best solution but this need time.

by deadly ernest

Your situation is complex, is it possible to try an external type solution.

1a. Set up a dial up account with an ISP in each country or city or region.

1b. Have each network install a dial-in capability on a sub-lan with good security checkingof ID and password. This would be a bit more work and cost but would provide better access and security.

2. Arrange to have all corporate laptops set up with a dialler where the user has the authority to change the phone number, ID and the password. Can be done in the security settings for the dialler itself.

3. Then the visitors just adjust the dialler settings and log on either via the ISP or the dail in system.

I would recommend the extra work and hardware for a local dail in capability as you could then link them straight into you network and you could easily adjust the dial in sub-lan as required. This would also allow you to set up the dial in system to accept calls only via the internal phone system if you wish.

by gigelul

Due to the fact that tech points can?t be distributed according to the value of the answer I will give all the points to Joseph because he is the only one that took into consideration all the requirements.
Other answers can also be used, but they don?t meet all the requirements I described.
I thank you all for your time.

by alpha-male

I think the best solution would be to set up trust relationships between the domains. If there are login difficulties, a guest account could be created for mobile users. A VPN may be very helpful also (especially if some of the data is sensitive).
This should help explain Domains and Trusts:

http://www.winnetmag.com/Articles/Index.cfm?ArticleID=2571&pg=1&show=494

http://www.winnetmag.com/Articles/Index.cfm?ArticleID=3778&pg=1&show=556

Here is a short description of how to set up trusts:

http://www.ntfaq.com/Articles/Index.cfm?ArticleID=13522

Here is an excellent list of resources for VPNs and their setup:

http://www.labmice.net/networking/VPN.htm

Good luck...hope this helps!

by gigelul

Due to the fact that tech points can?t be distributed according to the value of the answer I will give all the points to Joseph because he is the only one that took into consideration all the requirements.
Other answers can also be used, but they don?t meet all the requirements I described.
I thank you all for your time.

by wroming

Best and quickest way is get a set of IP's that are not in use but, are a part of the network. Turn on DHCP and allow DHCP to handle the process. This will allow for Internet access and will also restrict users from accessing secure areas of the network.

by gigelul

Due to the fact that tech points can?t be distributed according to the value of the answer I will give all the points to Joseph because he is the only one that took into consideration all the requirements.
Other answers can also be used, but they don?t meet all the requirements I described.
I thank you all for your time.

This discussion is closed to new replies.