473,402 Members | 2,072 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,402 software developers and data experts.

setting up small network lab

16
I'm interested in opening up a small network lab for my research work at my house.

For this i already have purchased the following:-

#3 Pc's
#1 linux(machine) functioning as a router having 2 NIC
#1 8 port switch
Patch cables as required.

Now,the thing is that getting all this to work. I want the (3) Pc to have an access
to internet as most important requirement for any kind of research work. As it should be the only thing that needs configuring is the linux box and frankly i don't know anything about iptables. Like setting up a DHCP server and doing a NAT seems GOOD in theory but in practice i dnt know much therefore i want you guys to help me out in how could i get my whole n/w established and running.Thank you
Feb 14 '08 #1
5 4344
Studlyami
464 Expert 256MB
Setting up a linux machine to act like a network filewall, router, ect. is a large topic with a lot of documentation in various places on the web. Your best bet is to start reading, reading reading, and then post some specific problems you are running into. Also you should look into using VM Ware to practice some home network type stuff, it can save you some money (creates a virtual machine that acts like its a completely different computer).
Feb 15 '08 #2
sicarie
4,677 Expert Mod 4TB
zonar00-

Please watch your language.

Also, there are several guides to configuring DNS and DHCP, but you should really concentrate on the design first and foremost, the rest will come. If this is just go get experience, go for it, install it and removed it as many times as you need to get the steps and options down. However, if this is just for a "best practice" example of a home network, you should design it first based on what you want to do with it.

So, what is the goal? Do you want to do web development? Do you want to host information? Do you want to do pen-testing?
Feb 16 '08 #3
zonar00
16
zonar00-

Please watch your language.

Also, there are several guides to configuring DNS and DHCP, but you should really concentrate on the design first and foremost, the rest will come. If this is just go get experience, go for it, install it and removed it as many times as you need to get the steps and options down. However, if this is just for a "best practice" example of a home network, you should design it first based on what you want to do with it.

So, what is the goal? Do you want to do web development? Do you want to host information? Do you want to do pen-testing?
yeah pen-test. YES i want to deploy an IDS on my network and then test it against it evasion/invasion attacks(commonly known to IDs technologies only)
Feb 16 '08 #4
sicarie
4,677 Expert Mod 4TB
yeah pen-test. YES i want to deploy an IDS on my network and then test it against it evasion/invasion attacks(commonly known to IDs technologies only)
Well, with a pen-test lab, the thing is that you usually don't want it connected to the internet, so that something isn't released into the wild by accident. I would recommend a pseudo-DMZ setup for that part of your lab, don't make it directly accessible to your personal PC.

So I'd really recommend having your connection to the internet (modem/router) go to your firewall, which will then segment to your "DMZ" and your personal PC. Then you can create your "DMZ" PC to have as many different images as you want, and heavily restrict access to/from the internet (I'd still recommend completely restricting access to the internet, but you said you would like to allow them that...).

I'd also recommend souping one of your boxes up, and having that as your "DMZ" PC, running a bunch of different VMs. The cool thing about VMs is that you can take snapshots and base images and transfer them around/restore them pretty quickly, and they all can (if you want them to, and it sounds like you do, for DNS, DHCP, fileshare, etc...) act as if they are independent machines on the network.
Feb 16 '08 #5
sicarie
4,677 Expert Mod 4TB
zonar00-

It has come to my attention that this is the second time it has been necessary to speak to you concerning the rules of this forum. These are the guidelines we ask you to abide by, and this is your last warning before measures are taken to restrict your posting.

We don't want to do that, so please read the guidelines and follow them.

Thanks,

sicarie
Moderator - C/C++ and Networking Forums
Feb 17 '08 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: Fran Tirimo | last post by:
I am developing a small website using ASP scripts to format data retrieved from an Access database. It will run on a Windows 2003 server supporting FrontPage extensions 2002 hosted by the company...
1
by: lankids | last post by:
I am assigned to setup a small (less than 15 PC) network, accessing a database server(SQL2000). I am wondering if I can use XP Home (which we already have)for the clients and setting them all...
9
by: Doug Glancy | last post by:
I got the following code from Francesco Balena's site, for disposing of Com objects: Sub SetNothing(Of T)(ByRef obj As T) ' Dispose of the object if possible If obj IsNot Nothing AndAlso...
1
by: =?Utf-8?B?cmJiZW5zb24=?= | last post by:
To begin,, the network infactructure- Servers - Server00 - Windows Server 2003/Installed Server01 - Windows Server 2003/plan to install Server10 - Linux RedHat Workstation/Installed ...
169
by: JohnQ | last post by:
(The "C++ Grammer" thread in comp.lang.c++.moderated prompted this post). It would be more than a little bit nice if C++ was much "cleaner" (less complex) so that it wasn't a major world wide...
1
by: Nefrit | last post by:
OK this is my situation: This coming Friday I will be getting Telewest broadband installed in my house, along with my PC there are 3 other PC's and 1 Laptop, making a total of 5 all using Windows....
8
by: Bob Alston | last post by:
I just acquired a pro bono nonprofit client who has various problems with Access that they want me to address. In our initial discussion, they mentioned that their network is a LInksys wireless...
0
by: John [H2O] | last post by:
I have set up the Python computing environment on a machine within a network to include the following Python modules: 1) Scipy 2) Numpy 3) Matplotlib v.98 or greater 4) Matplotlib toolkit...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.