Комп в интернет прекрасно выходит без DNS. Последний нужен для распознавания понятных человеку имен в URL.
Для того, чтобы тебе можно было помочь нужно больше информации.
1) покажи вывод ifconfig
2) как ты выходишь в интернет - через дозвон к провайдеру или у тебя выделенная линия?
3) если через дозвон к провайдеру - какой прогой для дозвона пользуешься, покажи вывод /var/log/message после попытки дозвона
4) опять таки, что понимаешь под "Комп в интернет не может выйти."?
команда ping 216.109.127.29 что-то выводит или только "Destination Host Unreachable"
Если пинг есть - комп в инете :-)
и чего ты хочешь с приватным IP ? выделенка - это хорошо, но маскарадить/натить то тебя кто-то должен? так что поподробнее расскажи как подключен а еще лучше обратись к своему првайдеру или админу твоей сетки не знаю уж как там у ьебя.
не надо тебе для начала никакого named-a. пропиши в etc/resolv.conf свой неймсервер - его ip узнай у прова или посмотри на винде и сделай ping куда-нибудь . что получается ?