基于区块链的毕业设计EthernetSwitch – 2 OSI layer switch – 以太网交换机-2 OSI层交换机

本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计EthernetSwitch – 2 OSI layer switch – 以太网交换机-2 OSI层交换机 是一篇很好的国外资料

EthernetSwitch – 2 OSI layer switch

Intro

EthernetSwitch application allows users to manage connected network interfaces and to create virtual LANs. The application uses the second OSI layer (data-link) to manage interfaces.

Features:

  • Turning on/off-network interfaces
  • Adding Virtual LANs
  • Creating tagged VLANs
  • Private VLANs

Installation

1. (Vagrant) Self-deployment VM enviroment

Running self-deployment enviroment (by Vagrant) is available on https://github.com/mp-mp/Vagrant repository. To run the application on VM, simply go to /Vagrant/DEBIAN_SWITH/ directory and type in terminal (Vagrant is required):

vagrant up 

2. (DEBIAN) Instal and run using deploy.sh script

To run and deploy the application using one script open terminal and go to EthernetSwitch Project directory and type:

sudo bash deploy.sh 

3. Bundles

Repository contains 2 version of bundled application:

  • EthernetSwitch/publish/linux-x64.zip (Debian tested)
  • EthernetSwitch/publish/linux-arm.zip (not tested)

Before executing the application please install the following packages:

apt-get update   apt-get install -y aptitude aptitude install -y bridge-utils aptitude install -y gnupg aptitude install -y ebtables aptitude install -y unzip 

Then run the application:

cd publish unzip linux-{version}.zip chmod +x EthernetSwitch  # make file executable sudo ./EthernetSwitch 

Getting started

After executing an application terminal should return the following output:

info: Microsoft.Hosting.Lifetime[0]     Now listening on: http://[::]:80 info: Microsoft.Hosting.Lifetime[0]     Application started. Press Ctrl+C to shut down. info: Microsoft.Hosting.Lifetime[0]     Hosting environment: Production info: Microsoft.Hosting.Lifetime[0]     Content root path: /home/vagrant/EthernetSwitch/publish 

Now the application is hosted on 80 port (http://localhost).

Go to http://localhost using your browser (if you are using a machine where the application is hosted). You should see a login panel. The default password is admin/admin. Please change it after login.

EthernetSwitch - 2 OSI layer switch - 以太网交换机-2 OSI层交换机

After login you should see the following dashboard (rows can be different based on connected interfaces):

EthernetSwitch - 2 OSI layer switch - 以太网交换机-2 OSI层交换机

Now you can modify your interfaces!

School project for Gdansk University of Technology (Group project) – 2020 Przelacznik Ethernet wykorzystujacy system Linux – PEWSL

We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products. Learn more.


以太网交换机-2 OSI层交换机

简介

以太网交换机应用程序允许用户管理连接的网络接口和创建虚拟局域网。应用程序使用第二个OSI层(数据链路)来管理接口。

功能:

  • 打开/关闭网络接口
  • 添加虚拟局域网
  • 创建标记的VLAN
  • 专用VLAN

安装

1。(Vagrant)自部署虚拟机环境

运行自部署环境(由Vagrant提供)在https://github.com/mp-mp/Vagrant存储库。要在VM上运行应用程序,只需转到/Vagrant/DEBIAN_SWITH/directory并键入terminal(需要Vagrant):

vagrant up 

2。(DEBIAN)安装并运行使用部署.sh脚本

要使用一个脚本打开终端运行和部署应用程序,请转到EthernetSwitch项目目录并键入:

sudo bash deploy.sh 

3。捆绑包

存储库包含2个版本的捆绑应用程序:

  • 以太网交换机/publish/linux-x64.zip(已测试过Debian)
  • EthernetSwitch/publish/linux-手臂.拉链(不是已测试)

在执行应用程序之前,请安装以下包:

apt-get update   apt-get install -y aptitude aptitude install -y bridge-utils aptitude install -y gnupg aptitude install -y ebtables aptitude install -y unzip 

然后运行应用程序:

cd publish unzip linux-{version}.zip chmod +x EthernetSwitch  # make file executable sudo ./EthernetSwitch 

入门

执行应用程序后,终端应返回以下输出:

info: Microsoft.Hosting.Lifetime[0]     Now listening on: http://[::]:80 info: Microsoft.Hosting.Lifetime[0]     Application started. Press Ctrl+C to shut down. info: Microsoft.Hosting.Lifetime[0]     Hosting environment: Production info: Microsoft.Hosting.Lifetime[0]     Content root path: /home/vagrant/EthernetSwitch/publish 

现在应用程序托管在80端口上(http://localhost).

转到http://localhost使用您的浏览器(如果您使用的是承载应用程序的计算机)。您应该会看到一个登录面板。默认密码为admin/admin。请在登录后更改。

EthernetSwitch - 2 OSI layer switch - 以太网交换机-2 OSI层交换机

<EthernetSwitch - 2 OSI layer switch>

登录后,您将看到以下仪表板(行可能因连接的接口而异):

现在您可以修改您的接口了!

EthernetSwitch - 2 OSI layer switch - 以太网交换机-2 OSI层交换机

格但斯克理工大学学校项目(集团项目)-2020年Przelacznik以太网wykorzystujacy系统Linux–PEWSL

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/18523.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 !
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计EthernetSwitch – 2 OSI layer switch – 以太网交换机-2 OSI层交换机

提供最优质的资源集合

立即查看 了解详情