I use Windows filesharing and would like to stop one computer on my LAN from accessing anything but other computers on my local network- I do not want it to be able to access the internet.
Can anyone recommend how to do this?
I would like this to be something configured in Windows itself since I do not want all partitions on the computer to be unable to access the internet. Just one of them.
As previous answers have mentioned, you could configure a firewall rule in your router to block that computer from getting to the Internet.
If your router doesn’t have that functionality, you could configure that computer with bogus / fictitious DNS addresses. Of course, I would suggest using private IP addresses for this. You could log in the computer as administrator to make those changes, and then the person could have a plain user account, and even if they knew what was going on, they couldn’t make changes since it’s just a user account. That computer would still be able to see the Windows network, because Windows uses netBIOS for that.


Set it up in your router.
References :
A third party program like Network Magic from http://www.purenetworks.com can do that.
References :
So, you have several machines on your LAN. You want ONE machine to be able to access files on the internal LAN, but not get out to the internet?
That’s not too difficult. Especially if your router is wireless. On your router, you need to create an outbound access list. It sounds a lot more daunting than it really is. Somewhere on your router’s administrative pages, you should be able to find it. Remember, this is an OUTBOUND, not an INBOUND access list. Generally, you’ll have the ability to restrict which computer(s) are allowed to send packets outside your LAN and which ones can’t. You can do this by IP address on the workstation you want to restrict, or by the MAC address of the card.
In reality, what you would be doing is only allowing certain machines to have access to the internet, even though it seems like you’re only restricting one machine.
I could give you more step by step instructions if you posted what kind of equipment you’ve got.
References :
25 years IT experience
have you checked your router control panel? it might have an option for that. visit the IP address/ website on the bottom of your router (or in your router’s manual, but it’s usually on the bottom).
References :
theres probably a better way to do this though windows though. maybe use firewall to block every port except the one used for filesharing? dunno.
As previous answers have mentioned, you could configure a firewall rule in your router to block that computer from getting to the Internet.
If your router doesn’t have that functionality, you could configure that computer with bogus / fictitious DNS addresses. Of course, I would suggest using private IP addresses for this. You could log in the computer as administrator to make those changes, and then the person could have a plain user account, and even if they knew what was going on, they couldn’t make changes since it’s just a user account. That computer would still be able to see the Windows network, because Windows uses netBIOS for that.
References :
Very Simple and easy,go to the computer on which you dont want to have access, go to:
control panel>>Network and Sharing Center>>Change Adapter Settings>> right click on the connection and select disable
Done!
References :