Virtual School Network Ubuntu
So I am an IT at a small Jr./High school and our network for it is very sketchy. Everyone is running windows 10 on personal laptops on a secure network that I have to sign them in on. I'd also have to take the computer away if they break rules and go on certain sites, even with the web blocker we have currently. I wanted to make my job, and the poor sap after me, easier by creating a virtual school server that they have to sign in on to access the internet. This would allow me to add, delete, and block users to the internet, or thats the plan. I already have a diagram, but I need to know how to set this up. I have worked with Linux and Virtual box before, however, getting all the computers to use something like remote desktop to connect to a computer that has different accounts all at once seems a little hard. I know that it can be done, i just need to know how. Any answers would be nice. If you could also give an idea for a web blocker, preferably cheap/free, that would be appreciated.
networking server virtualbox
add a comment |
So I am an IT at a small Jr./High school and our network for it is very sketchy. Everyone is running windows 10 on personal laptops on a secure network that I have to sign them in on. I'd also have to take the computer away if they break rules and go on certain sites, even with the web blocker we have currently. I wanted to make my job, and the poor sap after me, easier by creating a virtual school server that they have to sign in on to access the internet. This would allow me to add, delete, and block users to the internet, or thats the plan. I already have a diagram, but I need to know how to set this up. I have worked with Linux and Virtual box before, however, getting all the computers to use something like remote desktop to connect to a computer that has different accounts all at once seems a little hard. I know that it can be done, i just need to know how. Any answers would be nice. If you could also give an idea for a web blocker, preferably cheap/free, that would be appreciated.
networking server virtualbox
Are you looking for a Captive portal software ? (I.e show a web page asking for login to users when they connect, like some hotel WiFi networks do). There's many software applications to do that, e.g. Antamedia, which also does content filtering. There's many other free ones too.
– JonasCz
Sep 16 '16 at 14:09
Yes, however, I need to be able to deny them internet, but they still need access to the intranet (e.g. file sharing, printer sharing, etc.). If you know how to do that with Ubuntu server version, that would be much appreciated.
– rvcabc
Sep 16 '16 at 15:19
I'm sorry I don't know of any specific software, but most captive portal systems can do that.
– JonasCz
Sep 16 '16 at 15:21
add a comment |
So I am an IT at a small Jr./High school and our network for it is very sketchy. Everyone is running windows 10 on personal laptops on a secure network that I have to sign them in on. I'd also have to take the computer away if they break rules and go on certain sites, even with the web blocker we have currently. I wanted to make my job, and the poor sap after me, easier by creating a virtual school server that they have to sign in on to access the internet. This would allow me to add, delete, and block users to the internet, or thats the plan. I already have a diagram, but I need to know how to set this up. I have worked with Linux and Virtual box before, however, getting all the computers to use something like remote desktop to connect to a computer that has different accounts all at once seems a little hard. I know that it can be done, i just need to know how. Any answers would be nice. If you could also give an idea for a web blocker, preferably cheap/free, that would be appreciated.
networking server virtualbox
So I am an IT at a small Jr./High school and our network for it is very sketchy. Everyone is running windows 10 on personal laptops on a secure network that I have to sign them in on. I'd also have to take the computer away if they break rules and go on certain sites, even with the web blocker we have currently. I wanted to make my job, and the poor sap after me, easier by creating a virtual school server that they have to sign in on to access the internet. This would allow me to add, delete, and block users to the internet, or thats the plan. I already have a diagram, but I need to know how to set this up. I have worked with Linux and Virtual box before, however, getting all the computers to use something like remote desktop to connect to a computer that has different accounts all at once seems a little hard. I know that it can be done, i just need to know how. Any answers would be nice. If you could also give an idea for a web blocker, preferably cheap/free, that would be appreciated.
networking server virtualbox
networking server virtualbox
asked Sep 16 '16 at 13:54
rvcabcrvcabc
597
597
Are you looking for a Captive portal software ? (I.e show a web page asking for login to users when they connect, like some hotel WiFi networks do). There's many software applications to do that, e.g. Antamedia, which also does content filtering. There's many other free ones too.
– JonasCz
Sep 16 '16 at 14:09
Yes, however, I need to be able to deny them internet, but they still need access to the intranet (e.g. file sharing, printer sharing, etc.). If you know how to do that with Ubuntu server version, that would be much appreciated.
– rvcabc
Sep 16 '16 at 15:19
I'm sorry I don't know of any specific software, but most captive portal systems can do that.
– JonasCz
Sep 16 '16 at 15:21
add a comment |
Are you looking for a Captive portal software ? (I.e show a web page asking for login to users when they connect, like some hotel WiFi networks do). There's many software applications to do that, e.g. Antamedia, which also does content filtering. There's many other free ones too.
– JonasCz
Sep 16 '16 at 14:09
Yes, however, I need to be able to deny them internet, but they still need access to the intranet (e.g. file sharing, printer sharing, etc.). If you know how to do that with Ubuntu server version, that would be much appreciated.
– rvcabc
Sep 16 '16 at 15:19
I'm sorry I don't know of any specific software, but most captive portal systems can do that.
– JonasCz
Sep 16 '16 at 15:21
Are you looking for a Captive portal software ? (I.e show a web page asking for login to users when they connect, like some hotel WiFi networks do). There's many software applications to do that, e.g. Antamedia, which also does content filtering. There's many other free ones too.
– JonasCz
Sep 16 '16 at 14:09
Are you looking for a Captive portal software ? (I.e show a web page asking for login to users when they connect, like some hotel WiFi networks do). There's many software applications to do that, e.g. Antamedia, which also does content filtering. There's many other free ones too.
– JonasCz
Sep 16 '16 at 14:09
Yes, however, I need to be able to deny them internet, but they still need access to the intranet (e.g. file sharing, printer sharing, etc.). If you know how to do that with Ubuntu server version, that would be much appreciated.
– rvcabc
Sep 16 '16 at 15:19
Yes, however, I need to be able to deny them internet, but they still need access to the intranet (e.g. file sharing, printer sharing, etc.). If you know how to do that with Ubuntu server version, that would be much appreciated.
– rvcabc
Sep 16 '16 at 15:19
I'm sorry I don't know of any specific software, but most captive portal systems can do that.
– JonasCz
Sep 16 '16 at 15:21
I'm sorry I don't know of any specific software, but most captive portal systems can do that.
– JonasCz
Sep 16 '16 at 15:21
add a comment |
1 Answer
1
active
oldest
votes
I found that a good "free" solution is to setup a pfsense gateway, installation here, and use aliases to allow all lan connections, but block internet to specific ips, in the lan firewall section as shown here. I also found that setting up an ltsp server, instructions here, will allow blocking the user from signing in as well, by this means. As for the content filter, dansguardian will do with group specific settings shown here.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f825735%2fvirtual-school-network-ubuntu%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I found that a good "free" solution is to setup a pfsense gateway, installation here, and use aliases to allow all lan connections, but block internet to specific ips, in the lan firewall section as shown here. I also found that setting up an ltsp server, instructions here, will allow blocking the user from signing in as well, by this means. As for the content filter, dansguardian will do with group specific settings shown here.
add a comment |
I found that a good "free" solution is to setup a pfsense gateway, installation here, and use aliases to allow all lan connections, but block internet to specific ips, in the lan firewall section as shown here. I also found that setting up an ltsp server, instructions here, will allow blocking the user from signing in as well, by this means. As for the content filter, dansguardian will do with group specific settings shown here.
add a comment |
I found that a good "free" solution is to setup a pfsense gateway, installation here, and use aliases to allow all lan connections, but block internet to specific ips, in the lan firewall section as shown here. I also found that setting up an ltsp server, instructions here, will allow blocking the user from signing in as well, by this means. As for the content filter, dansguardian will do with group specific settings shown here.
I found that a good "free" solution is to setup a pfsense gateway, installation here, and use aliases to allow all lan connections, but block internet to specific ips, in the lan firewall section as shown here. I also found that setting up an ltsp server, instructions here, will allow blocking the user from signing in as well, by this means. As for the content filter, dansguardian will do with group specific settings shown here.
answered Jan 25 at 21:08
rvcabcrvcabc
597
597
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f825735%2fvirtual-school-network-ubuntu%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Are you looking for a Captive portal software ? (I.e show a web page asking for login to users when they connect, like some hotel WiFi networks do). There's many software applications to do that, e.g. Antamedia, which also does content filtering. There's many other free ones too.
– JonasCz
Sep 16 '16 at 14:09
Yes, however, I need to be able to deny them internet, but they still need access to the intranet (e.g. file sharing, printer sharing, etc.). If you know how to do that with Ubuntu server version, that would be much appreciated.
– rvcabc
Sep 16 '16 at 15:19
I'm sorry I don't know of any specific software, but most captive portal systems can do that.
– JonasCz
Sep 16 '16 at 15:21