Find Jobs
Hire Freelancers

Linux: Script or program to verify a list of domains

$30-250 USD

Completed
Posted over 10 years ago

$30-250 USD

Paid on delivery
I need a script or a program that will run under Centos Linux that will take as an input a text file listing a few hundred thousand web domains. The script will iterate through all domains and validate them. A domain is validated by checking whether it contains an MX and A records. If no MX and no A record is found, the domain is marked as 0, if either is found, it is marked with 1. For example, the input file format can be: [login to view URL] [login to view URL] [login to view URL] And the script outputs a file of format: domain1.com=1 domain2.com=0 domain3.com=1 (Meaning that [login to view URL] and [login to view URL] are valid, i.e. have MX or A records, and [login to view URL] does not have). The exact format of the input and output files is up to you. The script must be working in a way if it is restarted, it does not re-validate the domains it has already validated. Since the actual connection to the domains to be validated takes time, the script must validate many domains at the same time. It must be possible to define how many domains the script validates at the same time. The server in which the script must run, is running CENTOS 6.5 x86_64 to which I have root shell access. You will not get any access to the server. If you need to ensure compatibility with my server, feel free to ask more details. Only make a bid if you can start now.
Project ID: 5299268

About the project

23 proposals
Remote project
Active 10 yrs 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
Awarded to:
User Avatar
Hello. More 20 years programming experience. I would like suggest perl script, if this suits you. Regards. ---------------------------------------------------------------------------------------------------------------
$100 USD in 3 days
5.0 (2 reviews)
2.4
2.4
23 freelancers are bidding on average $141 USD for this job
User Avatar
Hi there, i am very interested to complete this project. please see my past reviews, lets complete this project
$100 USD in 1 day
4.9 (249 reviews)
7.3
7.3
User Avatar
Hello, I have over 9 years experience as an Linux admin. Please feel free to ask if you have any questions. Thank You
$147 USD in 3 days
4.9 (213 reviews)
6.9
6.9
User Avatar
Hi, i have a greate interest about this project. If you can give me the opportunity to progress this project, i will make best effort for this. I will wait for your response now. Thank you.
$60 USD in 1 day
5.0 (5 reviews)
4.7
4.7
User Avatar
Hello, I've done similar scripts in the past, I can have it ready in a couple days. Are you 100% set on bash? I know from experience that perl will work better/faster but I can do it in bash as well and just get the info with dig scripting.
$150 USD in 4 days
5.0 (22 reviews)
4.5
4.5
User Avatar
hi, I can help you -------------------------------------------------------------------------------------------------------------------
$166 USD in 3 days
5.0 (7 reviews)
3.2
3.2
User Avatar
Hello, I have done a very similar script recently, you can take a look at my recommendations. Have a nice day and thank you for considering my offer.
$147 USD in 3 days
5.0 (3 reviews)
3.2
3.2
User Avatar
Hello, I work as a Linux/Unix system administrator for the past 10 years and have all the necessary skills and hands-on experience to complete the task. Hope to hear from you soon.
$88 USD in 3 days
5.0 (6 reviews)
3.0
3.0
User Avatar
Good day and thank you for reading my proposal. Microtronix has been in business now for 12 years and has 200 customers in 12 countries of the world. We also have offices in the USA and Guatemala, C.A. We work primarily developing large Cloud based PHP systems to replace windows programs or older systems. We recently worked for Irvine Public Schools in California developing an online system to track all schools in the district. We also worked recently on a continuing assessment system for the board of medicine in Chicago. Both systems are 100% cloud based PHP systems. These are only a few of the projects we have worked on lately. Microtronix also has it's own hosting division where we sell and configure everything from Linux shared hosting to Dedicateds and VPS units. All servers are owned and operated by Microtronix, so we have ample experience in Linux and Server administration. If you have any questions please feel free to ask.
$177 USD in 2 days
5.0 (4 reviews)
2.8
2.8
User Avatar
For some reason it won't let me post in the clarification board because I don't have reviews for the skills in this project (wtf?). Anyway, if your server has installed java (or if you accept java solutions at all), I can do this for you. EDIT: I've just finished creating the application in java because it sounded like a fun problem. The proof of concept is done, it's working, needs a little bit of tidying up (like a command line parameter to specify number of threads, instead of hard-coded). So in case you want it fast, it's 95% done. Updating my bid now to reflect the changes.
$200 USD in 1 day
5.0 (1 review)
2.6
2.6
User Avatar
Hello, I've been managing the whole set of domain names of an international brand and already performed those type of automated checks. My solution would rely on standard tools/librairies available on CentOS through your package manager. Should you want more information, don't hesitate to contact me. Bests, Alex
$166 USD in 5 days
5.0 (1 review)
1.0
1.0
User Avatar
Hi, I have 5 year experience about Linux and DNS hosting. I can complete your task with bash shell. Because I'm newcommer, i will downgrade the price for you Pls contact me Tks
$111 USD in 2 days
5.0 (1 review)
0.7
0.7
User Avatar
A proposal has not yet been provided
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Предложение еще не подано
$133 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Can develop a script to spawn multiple script running in background to carryout required functionality. But, using programming language like java we can be really creative and can provide a lot of additional added benefit like using google API, parallel processing which is your requirement, persistence, logging and so on. Also, can port it/run the solution on any platform if we use java
$150 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
This project can do using Java or PHP. I will show you using Application or Web , where you can list and manage your domains. I think you will nedd Login and Password for manage it too
$444 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I can do this in python 2.7 very fast. You will need to have dnspython module installed on the server: With root access: yum -y install python-pip pip install dnspython Please let me know if this is setup properly so that I can start with the project.
$90 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I read this job with great interest.. as you can read in my profile, i work as sysadmin and programmer in open source architectures for many years, and often I have already addressed issues you suggest and I believe that i am able to provide you an effective and fair solution, always providing my utmost dedication and professionalism. of course, in the event that you feel is that my help is not valid or that my skills are not sufficient, I will not accept money, but it never happened even though I have a lot of experience on other platforms work online. regarding your request, of course if I am selected for an interview, I'll make you some simple questions to verify that the commands that I wrote (I've already done the tests as this job is interesting) are working properly and that the system is able to accept the workload. if my profile is of your interest, please do not hesitate to contact me. Best Regards Daniele
$166 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I have worked something similar before in Bash. In fact, I have validated other DNS records and webpage strings. Also, if you need interactive functionality to provide parameters I can do it. It will be a pleasure to work for you. Best regards, CIDRmx
$177 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hey, i can start now working on it, if you award me the project. the script will read from a txt file with list of domains, and output file with the results is that right? best, Peter
$111 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have written such DNS verification scripts many times in the past while working for a large web hosting company. The script iterates through thousands of domains and checks for whatever record you require. It will run in bash shell which is the same across platforms and is the default shell. It can pick up where it left off if the operation is broken, restarted, or new domains are added to the list. Please let me know if you need more info. Thanks
$138 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of THAILAND
Turku, Thailand
5.0
591
Payment method verified
Member since Mar 16, 2011

Client Verification

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.