Sedang Disiapkan


I have a router and a switch bank. The software will be placed on a computer between the router the switch bank.

The switches can be managed with telnet. So based on user input, the program will have to log into the switch bank and send the commands to create/remove vlans on the right ports on the switch/bank.

This is what I would like to happen.


If have 3 offices

I want to tell the program:

office 1 has ports 1&2

office 2 has ports 3&4

office 3 has ports 5&6

the program will then create vlans for those 3 offices

vlan 100=office 1

vlan 101=office 2

vlan 102=office 3

telnet command

Console # vlan database

Console (config-switch)#

Console (config-switch)# vlan 100

Console (config-switch)# exit

Console (config)# interface vlan 100

Console (config-if)# name office1

Console (config-if)# exit

Console (config)# interface range Ethernet 1/e-2

Console (config-if)# switch port mode access

Console (config-if)# switch port general pvid 100

Console (config-if)# switch port general allowed vlan add 100 tagged

Console (config-if)# switch port general ingress-filtering disable

the commands to send in telnet would be:

vlan database

vlan 100


interface vlan 100

name office1


interface range Ethernet 1/e1 - e2

switch port mode access

switch port general pvid 100

switch port general allowed vlan add 100 tagged

switch port general ingress-filtering disable

if I tell the program to join office 1 and office 3 then the program will create one vlan for ports 1,2,5,6 or vlan 100 =office 1 & 3

the CLI/telnet commands can be found on dell's website or I may send them to you

2) this program must act as a NAT/Firewall box for the vlans it creates. Each vlan must have a unique network address


Office 1:

Address range .254


Gateway (NAT box)

Office 2:

Address range .254


Gateway (NAT box)

Office 3:

Address range .254


Gateway (NAT box)

It has to provide DHCP for the VLANS

3) The box this program will be installed in will have more than one WAN link, the program must be able to fail over either link if one fails.


NIC 1 = Cable modem


If the DSL link goes down then all NAT-ting should be done on the Cable modem until the DSL works again.

Also the ability to control which WAN anyone of the vlans use is necessary.

4) This program must be able to monitor the traffic usage of all vlans

It must be able to control the volume and performance of all vlans


Office1/Vlan 100

May use bandwidth of [url removed, login to view]

And a total usage of 1GB a month


May use bandwidth of .5mbps

And a total of 1GB a month


May use [url removed, login to view]

And have unlimited GB a month

Priority: No other Vlan may reduce the amount of bandwidth office/Vlan102 has.

5) all Vlans should be able to share one printer

6) The program should be able to NAT a public IP address to any Vlan address.

7) the program should be able to allow a public IP address to any one port on the switch.

I have set up a test switch on a public IP address so you may test your program

Or try the CLI/Telnet commands on a dell 3348 managed switch.

It is important to know that this program is being made for NON technical people. so the user interface must be nice and simple to understand

Kemahiran: Pengaturcaraan C, Linux, Python, Visual Basic, Destop Windows

Lihat lebih lanjut: nat server, vlan program, vlan nat, enable telnet dell switch, vlan creator, program vlan, nat creator server, cable modem vlan, vlan telnet, nat vlan, mikrotik vlan, openwrt wireless config, website 101, unlimited website traffic, unlimited traffic website, total bank, program website python, priority one, general cable, cable one, best vlan program, disable telnet dell printer, ethernet vlan, programe deactivat nat, vlan nat switch

Tentang Majikan:
( 3 ulasan ) miami, United States

ID Projek: #345026

Dianugerahkan kepada:


Please see the PM for details

$1000 USD dalam 15 hari
(3 Ulasan)

8 pekerja bebas membida secara purata $1131 untuk pekerjaan ini


can do it for u.but box with program must have 1 ethernet card conencted directly to switch. or NAT/sheduler will not work. so u need provide such box(local) for setup. need full escrow to start

$800 USD dalam 10 hari
(101 Ulasan)

can help you. tnx.

$1200 USD dalam 7 hari
(82 Ulasan)

hi lets discuss details best usama

$800 USD dalam 5 hari
(21 Ulasan)

We can do this. Please see PMB.

$1200 USD dalam 35 hari
(1 Ulasan)

Hello Sir Please check PMB......

$1500 USD dalam 15 hari
(1 Ulasan)

For my skills, see my profile.

$1500 USD dalam 15 hari
(1 Ulasan)

Need some more details

$1500 USD dalam 45 hari
(0 Ulasan)

Iam a senior network programmer pls check my PM for details. I can complete the project for you with quality. Please do get in touch with me.

$750 USD dalam 30 hari
(1 Ulasan)