{"id":189,"date":"2024-09-20T19:14:37","date_gmt":"2024-09-20T19:14:37","guid":{"rendered":"https:\/\/dev.www.purdue.edu\/polytechnic\/livlab\/?page_id=189"},"modified":"2025-09-19T16:40:22","modified_gmt":"2025-09-19T16:40:22","slug":"networking-projects","status":"publish","type":"page","link":"https:\/\/www.purdue.edu\/polytechnic\/livlab\/networking-projects\/","title":{"rendered":"Networking Projects"},"content":{"rendered":"\n    <div  class=\"purdue-home-diagonal-hero has-none-background no-diagonal minheight-700\">\n        <div class=\"section has-padding-top-large has-padding-bottom-large\">\n            <div class=\"purdue-home-diagonal-hero__content\">\n                \n                                                        <h1 class=\"second-level-page-heading purdue-home-diagonal-hero__header\">networking projects<\/h1>\n                \n                                    <div class=\"purdue-home-diagonal-hero__subtext\">\n\n                        \n<p><\/p>\n\n                    <\/div>\n                \n                            <\/div>\n        <\/div>\n        <div class=\"image\">\n                            <img decoding=\"async\" alt=\"\" src=\"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-content\/uploads\/2024\/10\/2023_KAL_0505.jpg\"\/>\n                    <\/div>\n    <\/div>\n\n\n<p><\/p>\n\n\n\n<div  class=\"purdue-home-intro-text has-layout-one-centered \">\n        <div class=\"section has-gold-background\">\n        <div class=\"container\">\n                                <h2 class=\"purdue-home-subheader\">Networking Projects <\/h2>\n                            \n            <h3 class=\"purdue-home-intro-text__header header-font-acumin\">Network Administration and Security<\/h3>\n\n<p>Projects that deal with administration and security issues.<\/p>\n\n\n                    <\/div>\n    <\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n<div  class=\"purdue-home-cta-carousel \">\n        <div class=\"section has-none-background\">\n        <div class=\"container\">\n                        <div class=\"tagged-header-container\">\n                <h2 class=\"tagged-header tagged-header--gold\">Admin &amp; security<\/h2>\n            <\/div>\n                        <div class=\"purdue-home-cta-carousel__cards\" data-columns=\"5\">\n                <div class=\"glide\">\n                    <div class=\"glide__track\" data-glide-el=\"track\">\n                        <div class=\"glide__slides\">\n                                                        <div class=\"glide__slide\">\n                                <div class=\"purdue-home-cta-card purdue-home-cta-card--horizontal purdue-home-cta-card-carousel--story\"\n                                    >\n                                    <div class=\"purdue-home-cta-carousel__card-image\">\n                                        <div class=\"image is-16by9\">\n                                                                                        <img decoding=\"async\" class=\"purdue-home-background-image\" alt=\"\"\n                                                src=\"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-content\/uploads\/2024\/10\/2024_GMB6504.jpg\" \/>\n                                                                                    <\/div>\n                                    <\/div>\n                                    <div class=\"purdue-home-cta-carousel__card-content\">\n                                                                                <div class=\"purdue-home-cta-carousel__story-wrap\">\n                                            <p class=\"purdue-home-cta-carousel__story-title\">Living Lab Domain<\/p>\n                                                                                        <p class=\"purdue-home-cta-carousel__story-content\">The Domain Network Management was a project that involved using a local domain controller and implementing network wide configurations on network assets. The project scope involved 44 computer systems that obtained their computer configurations and user settings from the domain controller. The project required many hours of troubleshooting, problem-solving, documenting, and setting configuration that the network assets would not adopt. The Domain Network Management project now has Windows Server 2012 R2 Domain Controller active. It is also capable of implementing active changes on the Domain Network, such as user account management, file sharing, network wide program installations, computer policies and configurations, and many more features in real time.                                            <\/p>\n                                                                                    <\/div>\n                                                                            <\/div>\n                                <\/div>\n                            <\/div>\n                                                        <div class=\"glide__slide\">\n                                <div class=\"purdue-home-cta-card purdue-home-cta-card--horizontal purdue-home-cta-card-carousel--story\"\n                                    >\n                                    <div class=\"purdue-home-cta-carousel__card-image\">\n                                        <div class=\"image is-16by9\">\n                                                                                        <img decoding=\"async\" class=\"purdue-home-background-image\" alt=\"\"\n                                                src=\"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-content\/uploads\/2024\/10\/2023_KAL_0505.jpg\" \/>\n                                                                                    <\/div>\n                                    <\/div>\n                                    <div class=\"purdue-home-cta-carousel__card-content\">\n                                                                                <div class=\"purdue-home-cta-carousel__story-wrap\">\n                                            <p class=\"purdue-home-cta-carousel__story-title\">Domain Management in a Networking Laboratory Environment through Group Policy<\/p>\n                                                                                        <p class=\"purdue-home-cta-carousel__story-content\">The Domain Management project primarily focused on the continued improvement and functionality of a networking laboratory environment, through centralized configuration and control via Microsoft Windows Server 2012 R2 Group Policy Management Console.  The primary route for configuration and control actions within Server 2012 R2 is through the creation, modification, and deployment of Group Policy objects within the domain. The goal of this project was to centralize management of any changes to the domain via deployed group policies in the Group Policy Management Console. Administrative restrictions for applications or configurations deemed not critical to student functions will be enacted to preclude access via configuration of existing group policies, or creation of new group policies where necessary.  Users will have a specifically directed scope of access within the function of the laboratory, with appropriate files and programs deployed for their usage in classes occurring within the lab environment.  Project Student: Will Schene                                            <\/p>\n                                                                                    <\/div>\n                                                                            <\/div>\n                                <\/div>\n                            <\/div>\n                                                        <div class=\"glide__slide\">\n                                <div class=\"purdue-home-cta-card purdue-home-cta-card--horizontal purdue-home-cta-card-carousel--story\"\n                                    >\n                                    <div class=\"purdue-home-cta-carousel__card-image\">\n                                        <div class=\"image is-16by9\">\n                                                                                        <img decoding=\"async\" class=\"purdue-home-background-image\" alt=\"\"\n                                                src=\"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-content\/uploads\/2024\/10\/2023_KAL_3631.jpg\" \/>\n                                                                                    <\/div>\n                                    <\/div>\n                                    <div class=\"purdue-home-cta-carousel__card-content\">\n                                                                                <div class=\"purdue-home-cta-carousel__story-wrap\">\n                                            <p class=\"purdue-home-cta-carousel__story-title\">Active Directory Domain Server Configuration<\/p>\n                                                                                        <p class=\"purdue-home-cta-carousel__story-content\">To better maintain the network environment of the Living Lab, the implementation of an active directory domain server was necessary. The authorization and authentication of the client lab computers can now be easily monitored by utilizing Microsoft Windows Server 2012 R2.  Select software and programs were restricted from unauthorized users using Group Policy Objects to set specific rules and criteria on each and every machine. Server maintenance helps keep the lab environment secure and evolving with the lab\u2019s growth.  Project Student: Leland Brown                                            <\/p>\n                                                                                    <\/div>\n                                                                            <\/div>\n                                <\/div>\n                            <\/div>\n                                                        <div class=\"glide__slide\">\n                                <div class=\"purdue-home-cta-card purdue-home-cta-card--horizontal purdue-home-cta-card-carousel--story\"\n                                    >\n                                    <div class=\"purdue-home-cta-carousel__card-image\">\n                                        <div class=\"image is-16by9\">\n                                                                                        <img decoding=\"async\" class=\"purdue-home-background-image\" alt=\"\"\n                                                src=\"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-content\/uploads\/2024\/09\/2022_JU29812.jpg\" \/>\n                                                                                    <\/div>\n                                    <\/div>\n                                    <div class=\"purdue-home-cta-carousel__card-content\">\n                                                                                <div class=\"purdue-home-cta-carousel__story-wrap\">\n                                            <p class=\"purdue-home-cta-carousel__story-title\">Wazuh: An Intrusion Detection System<\/p>\n                                                                                        <p class=\"purdue-home-cta-carousel__story-content\">Wazuh is an open-source intrusion detection system that uses individual agents to monitor user and network activities on a host-basis.  Suspicious activity is reported using alerts via email.  Agents were deployed to the workstations in the Living Lab through the use of group policy management.  The Auto-OSSEC tool developed by Binary Defense Systems provides automatic provisioning for agents in order to provide their authentication key. Kibana is a web interface that can manage agents and mine data.  Project Team Members:  Andrew Smith, William Schene                                            <\/p>\n                                                                                    <\/div>\n                                                                            <\/div>\n                                <\/div>\n                            <\/div>\n                                                        <div class=\"glide__slide\">\n                                <div class=\"purdue-home-cta-card purdue-home-cta-card--horizontal purdue-home-cta-card-carousel--story\"\n                                    >\n                                    <div class=\"purdue-home-cta-carousel__card-image\">\n                                        <div class=\"image is-16by9\">\n                                                                                        <img decoding=\"async\" class=\"purdue-home-background-image\" alt=\"\"\n                                                src=\"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-content\/uploads\/2024\/10\/2023_KAL_0384.jpg\" \/>\n                                                                                    <\/div>\n                                    <\/div>\n                                    <div class=\"purdue-home-cta-carousel__card-content\">\n                                                                                <div class=\"purdue-home-cta-carousel__story-wrap\">\n                                            <p class=\"purdue-home-cta-carousel__story-title\">IDS Network Security<\/p>\n                                                                                        <p class=\"purdue-home-cta-carousel__story-content\">The objective was to install an intrusion detection system (IDS) for a university course. The client wanted an IDS installed and configured within the server room overseeing the computer lab that CIT students used for both classes and lab. The administration wanted a setup that allowed them to view student activity on the network. For this project, a decision was made to use SELKS for the IDS because it is open source and comes with community rules. Additionally, SELKS hosts several different programs that help fill out the features of the IDS. Once fully operational, it will be able to block ports on lab computers, when malware or viruses are detected. This is technically an ongoing project since the IDS requires maintenance and investigations are conducted when alerts occur. Additionally, rules can be implemented to detect violations of the school\u2019s internet usage policy. Student Team Members:  Joshua Waggoner and Scott Marley                                            <\/p>\n                                                                                    <\/div>\n                                                                            <\/div>\n                                <\/div>\n                            <\/div>\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"slider-controls\">\n                    <button class=\"glide__arrow arrow--left\">prev<\/button>\n                    <div class=\"glide__bullets\" data-glide-el=\"controls[nav]\">\n                                                <button class=\"glide__bullet slider__bullet\" data-glide-dir=\"=0\"\n                            aria-label=\"slide 1\"><\/button>\n                                                <button class=\"glide__bullet slider__bullet\" data-glide-dir=\"=1\"\n                            aria-label=\"slide 2\"><\/button>\n                                                <button class=\"glide__bullet slider__bullet\" data-glide-dir=\"=2\"\n                            aria-label=\"slide 3\"><\/button>\n                                                <button class=\"glide__bullet slider__bullet\" data-glide-dir=\"=3\"\n                            aria-label=\"slide 4\"><\/button>\n                                                <button class=\"glide__bullet slider__bullet\" data-glide-dir=\"=4\"\n                            aria-label=\"slide 5\"><\/button>\n                                            <\/div>\n                    <button class=\"glide__arrow arrow--right\">next<\/button>\n                <\/div>\n            <\/div>\n                    <\/div>\n    <\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<div  class=\"purdue-home-intro-text has-layout-one-centered \">\n        <div class=\"section has-gold-background\">\n        <div class=\"container\">\n                                <h2 class=\"purdue-home-subheader\">Networking Projects <\/h2>\n                            \n            <h3 class=\"purdue-home-intro-text__header header-font-acumin\">System Integration and Maintenance<\/h3>\n\n<p>Projects that deal with the integration and maintenance of systems.<\/p>\n\n\n                    <\/div>\n    <\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n<div  class=\"purdue-home-cta-carousel \">\n        <div class=\"section has-none-background\">\n        <div class=\"container\">\n                        <div class=\"tagged-header-container\">\n                <h2 class=\"tagged-header tagged-header--gold\">Systems<\/h2>\n            <\/div>\n                        <div class=\"purdue-home-cta-carousel__cards\" data-columns=\"3\">\n                <div class=\"glide\">\n                    <div class=\"glide__track\" data-glide-el=\"track\">\n                        <div class=\"glide__slides\">\n                                                        <div class=\"glide__slide\">\n                                <div class=\"purdue-home-cta-card purdue-home-cta-card--horizontal purdue-home-cta-card-carousel--story\"\n                                    >\n                                    <div class=\"purdue-home-cta-carousel__card-image\">\n                                        <div class=\"image is-16by9\">\n                                                                                        <img decoding=\"async\" class=\"purdue-home-background-image\" alt=\"\"\n                                                src=\"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-content\/uploads\/2024\/10\/Britney-Ho_JU17051.jpg\" \/>\n                                                                                    <\/div>\n                                    <\/div>\n                                    <div class=\"purdue-home-cta-carousel__card-content\">\n                                                                                <div class=\"purdue-home-cta-carousel__story-wrap\">\n                                            <p class=\"purdue-home-cta-carousel__story-title\">The Living Lab\u2019s PC Donation Build<\/p>\n                                                                                        <p class=\"purdue-home-cta-carousel__story-content\">For the PC Donations Build, students worked on fixing computers and preparing ones that are eligible to be donated. They worked hard at setting up the inventory for around 500 computers, to start the main project. The computers were organized by model with the RAM and storage of each computer being stored into Asset Manager. This was to help organize them in a way to easily pull computers for different organizations that require different needs. The inventory of  computers were given to different organizations that had use for the computers in their daily lives. Some organizations only needed them to surf the web, while others had more demanding work. Because of this program, we were able to take care of not-for-profit organizations\u2019 technological needs.  Project Student: Christopher Coleman                                            <\/p>\n                                                                                    <\/div>\n                                                                            <\/div>\n                                <\/div>\n                            <\/div>\n                                                        <div class=\"glide__slide\">\n                                <div class=\"purdue-home-cta-card purdue-home-cta-card--horizontal purdue-home-cta-card-carousel--story\"\n                                    >\n                                    <div class=\"purdue-home-cta-carousel__card-image\">\n                                        <div class=\"image is-16by9\">\n                                                                                        <img decoding=\"async\" class=\"purdue-home-background-image\" alt=\"\"\n                                                src=\"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-content\/uploads\/2024\/10\/2024_GMB5751.jpg\" \/>\n                                                                                    <\/div>\n                                    <\/div>\n                                    <div class=\"purdue-home-cta-carousel__card-content\">\n                                                                                <div class=\"purdue-home-cta-carousel__story-wrap\">\n                                            <p class=\"purdue-home-cta-carousel__story-title\">Creating a secure CA connection for FreeNAS to use with ESXi 6 Virtual Environment<\/p>\n                                                                                        <p class=\"purdue-home-cta-carousel__story-content\">FreeNAS is an open-source, Linux based freeBSD, network storage operating system. It can be installed on virtually any hardware platform that allows it to share data over a network. In this project, FreeNAS was used to house multiple virtual machines for a virtual training program. FreeNAS utilized a Web-GUI that enables a remote connection through a browser using the assigned IP address for the FreeNAS server. This connection was initially insecure and needed a certificate of authority to be encrypted using HTTPS. The CA also needed to be self-signed in order for the encryption to be activated for the FreeNAS Web-GUI.   Project Student: Leland Brown                                            <\/p>\n                                                                                    <\/div>\n                                                                            <\/div>\n                                <\/div>\n                            <\/div>\n                                                        <div class=\"glide__slide\">\n                                <div class=\"purdue-home-cta-card purdue-home-cta-card--horizontal purdue-home-cta-card-carousel--story\"\n                                    >\n                                    <div class=\"purdue-home-cta-carousel__card-image\">\n                                        <div class=\"image is-16by9\">\n                                                                                        <img decoding=\"async\" class=\"purdue-home-background-image\" alt=\"\"\n                                                src=\"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-content\/uploads\/2024\/10\/2024_GMB6956.jpg\" \/>\n                                                                                    <\/div>\n                                    <\/div>\n                                    <div class=\"purdue-home-cta-carousel__card-content\">\n                                                                                <div class=\"purdue-home-cta-carousel__story-wrap\">\n                                            <p class=\"purdue-home-cta-carousel__story-title\">Network Upgrade, Cloud Migration, and Security Enhancements<\/p>\n                                                                                        <p class=\"purdue-home-cta-carousel__story-content\">An organization had multiple exciting opportunities for improving the experience that staff members have with technology. They were experiencing connectivity problems and wanted a more reliable local area network (LAN). The LAN needed to be increased in scale as the switches didn\u2019t have enough ports to support Ethernet for every user. Additionally, the router seemed to be increasingly unreliable. Much of the hardware needed to be replaced, configured, and tested as it was several years old. The organization was also in the process of migrating to cloud services, so they needed assistance through the migration. Lastly, security improvements were welcomed by the organization to ensure a consistent, secure environment. Project Student:  Matthew Gallagher                                            <\/p>\n                                                                                    <\/div>\n                                                                            <\/div>\n                                <\/div>\n                            <\/div>\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"slider-controls\">\n                    <button class=\"glide__arrow arrow--left\">prev<\/button>\n                    <div class=\"glide__bullets\" data-glide-el=\"controls[nav]\">\n                                                <button class=\"glide__bullet slider__bullet\" data-glide-dir=\"=0\"\n                            aria-label=\"slide 1\"><\/button>\n                                                <button class=\"glide__bullet slider__bullet\" data-glide-dir=\"=1\"\n                            aria-label=\"slide 2\"><\/button>\n                                                <button class=\"glide__bullet slider__bullet\" data-glide-dir=\"=2\"\n                            aria-label=\"slide 3\"><\/button>\n                                            <\/div>\n                    <button class=\"glide__arrow arrow--right\">next<\/button>\n                <\/div>\n            <\/div>\n                    <\/div>\n    <\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":552,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-189","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-json\/wp\/v2\/pages\/189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-json\/wp\/v2\/comments?post=189"}],"version-history":[{"count":121,"href":"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-json\/wp\/v2\/pages\/189\/revisions"}],"predecessor-version":[{"id":2378,"href":"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-json\/wp\/v2\/pages\/189\/revisions\/2378"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-json\/wp\/v2\/media\/552"}],"wp:attachment":[{"href":"https:\/\/www.purdue.edu\/polytechnic\/livlab\/wp-json\/wp\/v2\/media?parent=189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}