我正在尝试configuration运行Debian 6的OpenVZ VPS来运行OpenVPN。 我有OpenVPN运行,我可以连接到它,但我的stream量还没有通过。 当dnsmasq启动时出现错误,我不知道如何解决它。 这是我得到的错误。
dnsmasq: failed to bind listening socket for 10.8.0.1: Address already in use failed!
这是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
任何人都可以指向正确的方向吗? 提前致谢。
tcp 0 0 10.8.0.1:domain *:* LISTEN 1381/named
它看起来像绑定正在监听该套接字,这就是为什么dnsmasq无法启动。 你需要configurationbind来只监听特定的IP地址,在named.conf有如下的内容:
listen-on { 50.56.53.125; };
什么是networkingscheme和configuration?
如果stream量不通过隧道,你肯定不会得到DNS答案(或任何你需要的stream量)。