have you set up the name servers ?
in resolv.conf, there should be atleast one entry.
# Primary DNS server from ISP
# Secondary DNS server from ISP
If your ISP is nice, they will tell you the ip numbers .
Otherwise you will have to find out the IP's some other way.
Or you could enter IP's of a well known DNS server
try pinging a well known site
$ ping www.yahoo.com
If that fails with "Unknown host" or something like that,
then you need to set DNS
try pinging some well known ip numbers , and if that works, the ppp link is
working, but you don't have DNS working.
What happens when you type in a website's address :
1) Browser takes that and sends to some known DNS server whose address is in
the dotted quad notation ( like 22.214.171.124 - that's a random number I
picked out of the air. )
it says ,
"Hey ,126.96.36.199, Give me IP address of www.yahoo.com"
2 ) DNS server replies , giving the ip address of the site
"IP address of www.yahoo.com is 188.8.131.52"
3) Now your browser tries to contact 184.108.40.206 , and you get the
Probably you just have to plug in the ip address's of the DNS servers. into
the resolv.conf file, just under " nameserver 127.0.0.1" ( 127.0.0.1 is a
number that refers to the loop back interface i.e. it refers back to you )