R3turnz
Posts: 2
Joined: Thu Oct 27, 2016 12:57 pm

Networking project idea

Thu Oct 27, 2016 2:48 pm

Hello,
I am searching for a project idea for the raspberry pi. It shoudn't be to large and not require any extra hardware. I have quite good knowledge of c# and a bit bash. Does anyone has suggestions, maybe something with networking?
P.S I already had a look at the projects on this site.

User avatar
B.Goode
Posts: 10356
Joined: Mon Sep 01, 2014 4:03 pm
Location: UK

Re: Networking project idea

Thu Oct 27, 2016 5:46 pm

Maybe you could help this forum user?

viewtopic.php?f=32&t=163978

( It is in the Python forum, but a solution using bash might be acceptable)

R3turnz
Posts: 2
Joined: Thu Oct 27, 2016 12:57 pm

Re: Networking project idea

Thu Oct 27, 2016 7:42 pm

Thanks for the answer but I am searching for a bit more challenging project.
Anyway, I will give it a try ; )

Heater
Posts: 16092
Joined: Tue Jul 17, 2012 3:02 pm

Re: Networking project idea

Thu Oct 27, 2016 8:03 pm

That is a really open ended question.

You have one computer and no idea what to do with it.

You have two or more computers linked via a network. Then what?

We could suggest almost anything.

So here is my challenge:

Connect an LED to a GPIO pin.

Arrange that from anywhere in the world, over the internet, you can turn that LED on and off.

From a web page of course.

The page should of course also report the state of that LED, on or off.

Of primary importance, make it secure. Such that only you or people with the right usernames and passwords can command the LED. Or even tell what state it is in.

Report back here with the URL of your LED and invite us to hack it.

I think you will find this quite challenge enough.
Memory in C++ is a leaky abstraction .

ejolson
Posts: 5477
Joined: Tue Mar 18, 2014 11:47 am

Re: Networking project idea

Thu Oct 27, 2016 8:57 pm

R3turnz wrote:Hello,
I am searching for a project idea for the raspberry pi. It shoudn't be to large and not require any extra hardware. I have quite good knowledge of c# and a bit bash. Does anyone has suggestions, maybe something with networking?
P.S I already had a look at the projects on this site.
How about a filter pluggin for iptables that does a reverse DNS lookup on the destination addresses of all outbound packets and then applies a set of rules based on regular expressions to the domain name to determine whether to reject the packet or send it out? For performance such a plugin should do a fair amount of caching, pre-compile the regular expressions and probably be written in C or C++. This project would involve networking and be nontrivial. I'm not sure if it is original, as it seems a natural application for the iptable plugin framework.

mfa298
Posts: 1387
Joined: Tue Apr 22, 2014 11:18 am

Re: Networking project idea

Fri Oct 28, 2016 7:27 am

R3turnz wrote:Hello,
I am searching for a project idea for the raspberry pi. It shoudn't be to large and not require any extra hardware. I have quite good knowledge of c# and a bit bash. Does anyone has suggestions, maybe something with networking?
P.S I already had a look at the projects on this site.
I would suggest the best projects are ones that solve something you want solved, that way there's some added motivation to complete it to a decent standard.

Return to “General discussion”