Find Jobs
Hire Freelancers

I need a python code for my linux server

£10-20 GBP

Closed
Posted 6 months ago

£10-20 GBP

Paid on delivery
I would like to possess a list containing numerous malicious IP addresses. My objective is to monitor the network traffic through my Network Interface Card (NIC) and identify whether the source IP addresses passing through the NIC match any entries in this list. If a match is found, I intend to block the traffic using a "reject" command in the server's IP table. Conversely, if there is no match, I will allow the traffic to proceed smoothly towards the server. Additionally, if an IP address was previously blocked but is no longer present in my malicious IP list, I aim to remove it from the server's IP table block list. To facilitate the lookup process, I prefer to employ the Trie algorithm. I would like to read the list containing the malicious IP addresses from a path and write a log whenever it blocks a new IP in server's IP table. The server is Ubuntu 22.04 and the installed python version is 3.10.12. The server is running as a VM on ESXi virtualization.
Project ID: 37458788

About the project

15 proposals
Remote project
Active 5 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
15 freelancers are bidding on average £20 GBP for this job
User Avatar
Hello my name is VISHNULA and I am an experienced freelancer with 9 years of experience in Linux and Cloud server management. I have worked on various cloud platforms such as Amazon Web Services (AWS), Digitalocean, Scaleway, Azure, and Rackspace, and also have good experience in python
£30 GBP in 4 days
4.9 (528 reviews)
7.5
7.5
User Avatar
"In my proposal, I'd like to emphasize my extensive experience in Python development, including data analysis, machine learning, etc. I have successfully completed similar projects in the past, which makes me confident in my ability to deliver high-quality results. I have a clear understanding of the project requirements, and I'm committed to meeting your objectives within the specified timeframe. This will ensure that the final product is not only functional but also efficient and maintainable. I believe my expertise, attention to detail, and dedication to client satisfaction make me the ideal candidate for this project. I look forward to the opportunity to discuss it further and deliver a solution that exceeds your expectations."
£30 GBP in 7 days
4.9 (47 reviews)
6.0
6.0
User Avatar
Hello, my name is Mosammet Farjana Akther and I am a professional website and mobile app developer with 9 years of experience. I understand that you need a python code for your Linux server that needs to detect malicious IP addresses and block them if they match entries in a list. I have developed several applications using Python and have used the Trie algorithm before to lookup large lists efficiently. I am confident that I can provide the needed solution for this project. Please let me know if you would like me to discuss further or answer any additional questions about my skills or project requirements. Thank you for considering me for this position!
£22 GBP in 2 days
4.5 (14 reviews)
4.9
4.9
User Avatar
I understand you are looking for a python code for your Linux server that can detect malicious IP addresses and block them if they match entries in a list. I am confident that I can provide the best solution for this project. With my experience in Linux and Python, I am able to develop a solution that will enable me to detect any new IP addresses passing through the NIC and block them accordingly. My skills include development of various Linux distributions such as Ubuntu, Centos and Debian as well asPython 3.10.12 on Ubuntu 22.04. This combined with my experience in web development and reactjs make me an ideal candidate for this project. Please let me know if you would like me to discuss further or answer any additional questions about my profile or skillset.
£50 GBP in 1 day
5.0 (14 reviews)
3.7
3.7
User Avatar
I read your project description and understand that you need a python code for your linux server that needs to monitor network traffic and identify whether the source IP addresses passing through the NIC match any entries in the list. If a match is found, I intend to block the traffic using a "reject" command in the server's IP table. Conversely, if there is no match, I will allow the traffic to proceed smoothly towards the server. Additionally, if an IP address was previously blocked but is no longer present in your malicious IP list, I aim to remove it from the server's IP table block list. To facilitate the lookup process I prefer to employ the Trie algorithm. I am confident that my skillset and experience make me the perfect fit for this project. I have experience in Python which will be necessary for writing the code necessary for monitoring network traffic and identifying whether source IP addresses match entries in the list (I have used this before so I know how to do it). Additionally, my experience with Ubuntu Linux and ESXi VM makes me well-situated to tackle this project since it requires knowledge of these topics as well.
£15 GBP in 1 day
5.0 (3 reviews)
2.5
2.5
User Avatar
Hello, I am Hammas, a Python freelancer with extensive experience in Linux and Python. I understand that you are looking for a python code for your Linux server that needs to monitor the network traffic through an interface card and identify whether the source IP addresses passing through the card match any entries in a list. If a match is found, I intend to block the traffic using a "reject" command in the server's IP table. Conversely, if there is no match I aim to allow the traffic to proceed smoothly towards the server without interruption. I believe that my skillset makes me the perfect fit for this project. With experience in web development, flutter expertise and graphic design, I am well-versed in producing exceptional digital experiences that seamlessly integrate with user preferences. Additionally, my attention to aesthetics ensures that projects look visually stunning while remaining user-friendly. I would be delighted if you could consider me for this job! Please feel free to contact me if you have any questions or would like more information about me or my skillset. Thank you for considering me for this opportunity!
£15 GBP in 4 days
5.0 (1 review)
1.2
1.2
User Avatar
I understand that you are looking for a python code for your linux server that can monitor network traffic through a NIC and identify whether the source IP addresses match entries in a list. If a match is found, it should be able to block the traffic using a "reject" command in the server's IP table. Conversely, if there is no match it should be able to allow traffic to proceed smoothly towards the server without issue. I am confident that my skillset is ideal for this project. I have extensive experience in coding in both Python and Java, as well as knowledge of other common languages such as C# and JavaScript. This combination of skills makes me well-suited to tackle this project, as it requires me to know how to use the Trie algorithm to lookup the list containing malicious IP addresses from a path and write logs whenever it blocks a new IP address in the server's IP table. I would be delighted if you could consider me for this task! Please feel free to contact me directly with any questions or queries you may have regarding my profile or skillset.
£15 GBP in 7 days
5.0 (1 review)
0.2
0.2
User Avatar
Hi! I have read all the instructions and am the right person to work on this task; I am reaching out to see whether the opportunity is still available. As you can see from previous clients, I deliver exceptional quality work, I’m incredibly passionate about your project, and my style compliments your requirements: Click on the that__CHAT__button below so that I can ask a few questions concerning your project. If the job’s no longer available, I’d appreciate you throwing my hat into the ring for any similar opportunities in the future. Thank you for your time; I look forward to hearing from you soon, Best Wishes, Damaris
£15 GBP in 7 days
0.0 (2 reviews)
0.0
0.0
User Avatar
Hi, I have good experience & understanding in networking stack development in C programming, I believe I will be able to help you out in adding ACLs in your server IP tables which will allow/deny the corresponding source IP address. My rich experience in Python scripting & development will help me cater your requirements. Please drop me a message if you are still looking for someone for this particular job. Would like to resolve this for you. Regards, Nitish
£20 GBP in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi! I am Mtireza, an experienced freelance developer with expertise in Linux and Python. I can develop a Python code for your Ubuntu 22.04 server to monitor network traffic, block malicious IP addresses using IP tables, and update the block list dynamically. I will utilize the Trie algorithm for efficient IP address lookup. I will also implement logging functionality to record blocked IPs. Looking forward to working with you! Question: How often do you expect the malicious IP list to be updated?
£15 GBP in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Client, Welcome to my profile, Home to Professional and Quality services with 100% customer satisfaction guarantee. I'm a Certified & Experienced Expert in the respective project requirements. Dear Client, I take this opportunity to inform you that i have KEENLY gone through all your project requirements as given in your project description and I confirm to you that i can perfectly deliver as instructed. Being in possession of all CLEARLY STATED required project skills (Linux, Ubuntu and Python) as this is my area of professional specialisation having completed all Certifications and developed adequate experience in the same area, I hereby humbly request you to consider my bid for Professional, Quality and Affordable services always. STRICT TIMELY DELIVERY & UNLIMITED REVISIONS. Kindly Message Me We Discuss More About The Project and seal the contract. Welcome and Thank-you.
£20 GBP in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hey , I just finished reading the job description and I see you are looking for someone experienced in Ubuntu, Python and Linux. This is something I can do, Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects only on freelancer.com. 2. I have not received a single bad feedback since last 5-6 years. 3. You will find 5 star feedback on last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share you the my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Ahmed
£10 GBP in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Armed with a keen understanding of the power of words, crafts compelling and persuasive copy that not only engages but leaves a lasting impression. Their ability to seamlessly blend creativity with strategic messaging sets them apart, making every piece of copy a work of art that resonates with the intended audience.
£15 GBP in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, Greeting for linux environemnt I think better using shell script, and as I know if we want inspect the script need running in background so we cant using crontab due crontab have limited minimum time that is 1 minute. may be we can discuss more before we goes this project to achive your goal. thanks
£10 GBP in 7 days
5.0 (1 review)
0.0
0.0

About the client

Flag of ROMANIA
Bucharest, Romania
0.0
0
Member since Feb 8, 2022

Client Verification

Other jobs from this client

FTTH Deployment Plan
$30-250 USD
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.