Sign up ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

It is possible to use wildcard in /etc/hosts file?

For example, im developng the application that will have user-defined subdomains, like "", "".

Im looking for something like this: *

How can i make it work ?

share|improve this question

2 Answers 2

No you can't as has been stated, but...

If the hostnames follow what you are saying though, you could do this with the Bash shell to save you some typing:

for i in user{1..10}; do 
    sudo bash -c "echo ${i} >> /etc/hosts"

Or, say you have them all in a text file one host per line:

while read host; do
    sudo bash -c "echo $host >> /etc/hosts"
done < fileName
share|improve this answer
of course, i can use static names, but the question not about it. thanks anyway. –  Dan Sosedoff Aug 7 '09 at 20:43

No. You need a full blown DNS server to do this.

share|improve this answer
Second that, you can't. –  Kyle Brandt Aug 7 '09 at 19:47

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.