Question: I wish to insure myself from accidentally using

`rm [argument_i] * [argument_j]`

i.e. it should always refuse to execute the command, when the asterisk character is separated by white space on both sides, no matter what else is before or after the asterisk.

Which command should I add to my `.bashrc` to enable such a check?

Thanks for any hints.

Answer: 
As user1763532 explained, hosting architecture are now all based on loadbalancing, mutiple ISP, multiple location, so try something like this

"telnet 173.194.39.35 80"

GET / HTTP/1.1

Host: www.youtube.com

Connection: close

post result,

if telnet on port 80 is ok, no firewall filtering

if you don't get anything with GET, maybe web filtering

try and let us know (for my curiosity which country are you from ?? is your username related ^^)
The A entries are IP's of general Google servers, more likely load balancers or entry points to their infrastructure, all of which will have some form of virtual host policies.

The complexity of Google's infrastructure should be ignored to understand how this works, although it will function much like Apahce's virtual host files.

```
<VirtualHost _default_:80>
DocumentRoot /com/google/www
...
</VirtualHost>
<VirtualHost google.com:80>
DocumentRoot /com/google/www
...
</VirtualHost>
<VirtualHost youtube.com:80>
DocumentRoot /com/youtube/www
...
</VirtualHost>

```

What your seeing is Google's default destination if no URL/Host is given (accessed directly through IP), it passes you to the content servers for Google.com.

If you had passed Youtube.com as the URL/Host to one of the A IP's you would reach Youtube.com.

Edit
----

In answer to your question, you cant just enter the IP. As already answered you can set your computers DNS server to 8.8.8.8 or use another DNS service.

You could also use a proxy service.