Configuração do Dnsmasq para OpenVPN

1

Estou tentando configurar um OpenVZ VPS executando o Debian 6 para rodar o OpenVPN. Tenho o OpenVPN em execução e posso me conectar a ele, mas meu tráfego ainda não está passando. Eu recebo um erro quando o dnsmasq é iniciado, e não sei como resolvê-lo. Aqui está o erro que recebo.

dnsmasq: failed to bind listening socket for 10.8.0.1: Address already in use failed!

Aqui está a saída do netstat -ap.

user@lenwood:/usr# netstat -ap
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 *:microsoft-ds          *:*                     LISTEN      1341/smbd       
tcp        0      0 localhost:submission    *:*                     LISTEN      1459/sendmail: MTA:
tcp        0      0 *:netbios-ssn           *:*                     LISTEN      1341/smbd       
tcp        0      0 *:www                   *:*                     LISTEN      1401/apache2    
tcp        0      0 10.8.0.1:domain         *:*                     LISTEN      1381/named      
tcp        0      0 lenwood.com:domain       *:*                     LISTEN      1381/named      
tcp        0      0 127.0.0.2:domain        *:*                     LISTEN      1381/named      
tcp        0      0 localhost:domain        *:*                     LISTEN      1381/named      
tcp        0      0 *:ssh                   *:*                     LISTEN      1476/sshd       
tcp        0      0 localhost:smtp          *:*                     LISTEN      1459/sendmail: MTA:
tcp        0      0 localhost:953           *:*                     LISTEN      1381/named      
tcp        0    240 lenwood.com:ssh          cpe-64-68-125-178:54763 ESTABLISHED 5316/0          
tcp6       0      0 [::]:domain             [::]:*                  LISTEN      1381/named      
tcp6       0      0 [::]:ssh                [::]:*                  LISTEN      1476/sshd       
tcp6       0      0 localhost:953           [::]:*                  LISTEN      1381/named      
udp        0      0 10.8.0.1:domain         *:*                                 1381/named      
udp        0      0 lenwood.com:domain       *:*                                 1381/named      
udp        0      0 127.0.0.2:domain        *:*                                 1381/named      
udp        0      0 localhost:domain        *:*                                 1381/named      
udp        0      0 lenwood.com:netbios-ns   *:*                                 1337/nmbd       
udp        0      0 lenwood.com:netbios-ns   *:*                                 1337/nmbd       
udp        0      0 127.0.0.2:netbios-ns    *:*                                 1337/nmbd       
udp        0      0 127.0.0.2:netbios-ns    *:*                                 1337/nmbd       
udp        0      0 *:netbios-ns            *:*                                 1337/nmbd       
udp        0      0 lenwood.com:netbios-dgm  *:*                                 1337/nmbd       
udp        0      0 lenwood.com:netbios-dgm  *:*                                 1337/nmbd       
udp        0      0 127.0.0.2:netbios-dgm   *:*                                 1337/nmbd       
udp        0      0 127.0.0.2:netbios-dgm   *:*                                 1337/nmbd       
udp        0      0 *:netbios-dgm           *:*                                 1337/nmbd       
udp        0      0 *:openvpn               *:*                                 3369/openvpn    
udp6       0      0 [::]:domain             [::]:*                              1381/named      
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags       Type       State         I-Node   PID/Program name    Path
unix  2      [ ACC ]     STREAM     LISTENING     1408905812 1361/saslauthd      /var/run/saslauthd/mux
unix  6      [ ]         DGRAM                    1408905918 1369/syslogd        /dev/log
unix  2      [ ACC ]     STREAM     LISTENING     1408907150 1459/sendmail: MTA: /var/run/sendmail/mta/smcontrol
unix  2      [ ]         DGRAM                    1436674630 5316/0              
unix  2      [ ]         DGRAM                    1408908858 1488/xinetd         
unix  2      [ ]         DGRAM                    1408907081 1459/sendmail: MTA: 
unix  2      [ ]         DGRAM                    1408906063 1381/named          

Alguém pode me apontar na direção certa? Agradecemos antecipadamente.

    
por Lenwood 17.04.2012 / 16:19

2 respostas

2
tcp        0      0 10.8.0.1:domain         *:*                     LISTEN      1381/named

Parece que o bind está escutando naquele soquete, e é por isso que o dnsmasq não pode ser iniciado. Você precisa configurar o bind para escutar somente endereços IP específicos, com algo parecido com o seguinte em named.conf :

listen-on { 50.56.53.125; };
    
por 17.04.2012 / 21:12
0

Qual é o esquema de rede e as configurações?

Se o tráfego não for encaminhado via túnel, você certamente não obterá respostas de DNS (ou o tráfego que precisar).

    
por 17.04.2012 / 16:30