LinuxForum.Fans
Тема

[Resolved] Нет DNS под VirtualBox с типом сетевого соединения Bridge

Автор: serhiy 4 сообщений 2283 просмотров
#306736

Добрый день,

Если вам не тяжело, помогите достучаться до небес,

есть у меня хоcт Win7 64bit, и VirtualBox с гостевой OpenSuse 12.2
есть желание использовать сеть через сетевой мост, везде используются статические IP адреса, и на хосте и на госте.
Все вроде как хорошо, есть пинги и хост-гость, и гость-хост, и гость-инет,
но нет DNS у OpenSuse, т.е. внешний мир он таки пингует.
в yast установил Routing со следующими параметрами:

Destination: 0.0.0.0
Genmask: 0.0.0.0
Gateway: 192.168.75.1 (это наш ADSL модем)
Device: - (оставил прочерк, ставит eth0 не влияет, есть еще lo, что здесь ставить?)
Options: пустое поле

Я так понимаю, если есть пинги, то проблема только в DNS, так как настроить DNS для такого типа соединения?

text

eth0      Link encap:Ethernet  HWaddr 08:00:27:A2:74:70  
          inet addr:192.168.75.105  Bcast:192.168.75.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:36306 errors:0 dropped:420 overruns:0 frame:0
          TX packets:315 errors:0 dropped:0 overruns:0 carrier:0                                                                                                                    
          collisions:0 txqueuelen:1000                                                                                                                                              
          RX bytes:3583013 (3.4 Mb)  TX bytes:40680 (39.7 Kb)                                                                                                                       
                                                                                                                                                                                    
lo        Link encap:Local Loopback                                                                                                                                                 
          inet addr:127.0.0.1  Mask:255.0.0.0                                                                                                                                       
          UP LOOPBACK RUNNING  MTU:16436  Metric:1                                                                                                                                  
          RX packets:10462 errors:0 dropped:0 overruns:0 frame:0                                                                                                                    
          TX packets:10462 errors:0 dropped:0 overruns:0 carrier:0                                                                                                                  
          collisions:0 txqueuelen:0                                                                                                                                                 
          RX bytes:844468 (824.6 Kb)  TX bytes:844468 (824.6 Kb)      
text

qtm:/home/serhiy/Documents # /sbin/route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.75.1    0.0.0.0         UG    0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
192.168.75.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
text

...:/home/serhiy/Documents # cat /etc/resolv.conf
### /etc/resolv.conf file autogenerated by netconfig!
#
# Before you change this file manually, consider to define the
# static DNS configuration using the following variables in the
# /etc/sysconfig/network/config file:
#     NETCONFIG_DNS_STATIC_SEARCHLIST
#     NETCONFIG_DNS_STATIC_SERVERS
#     NETCONFIG_DNS_FORWARDER
# or disable DNS configuration updates via netconfig by setting:
#     NETCONFIG_DNS_POLICY=''
#
# See also the netconfig(8) manual page and other documentation.
#
# Note: Manual change of this file disables netconfig too, but
# may get lost when this file contains comments or empty lines
# only, the netconfig settings are same with settings in this
# file and in case of a "netconfig update -f" call.
#
local 192.168.75.1
google 8.8.8.8

Заранее спасибо.

PS: Я "newcommer" в Linux, прошу отнестись с пониманием.

#306741

Спасибо, решилось, в /etc/resolv.conf надо писать nameserver а не тот бред который я написал.
Все таки полезно писать на форум, попутно еще много чего перечитал, пересмотрел, перепроверил.

#306746
"serhiy" написал:
Спасибо, решилось, в /etc/resolv.conf

Такой вопрос легко решился бы простым чтением документации - например, man 5 resolv.conf даст вам все необходимое. Только маны надо читать в оригинале - путаницы меньше.

#306800

1. Даже не знал что есть маны на конфигурационные файлы. Конечно надо было туда смотреть.
2. Если честно, то стиль написания манов мне не сильно нравится, английский там что ли не технический, или что то еще, вот не пойму.
Документацию по микросхемам, по программированию читаю без проблем, а вот с манами не сложилось.

Войдите или зарегистрируйтесь, чтобы ответить.