Tag: dns

在chroot postfix中使用DNS查找

我正在尝试在客户端计算机上设置postfix。 所有机器都应该使用中央ldap目录来进行常见的后缀(例如别名等)。 但是因为在chroot postfix中运行postfix无法解析ldap服务器的主机名。 Postfix mail.log行: Apr 30 13:37:22 host postfix/cleanup[30160]: dict_ldap_debug: ldap_connect_to_host: TCP ldapmaster.domain.com:389 Apr 30 13:37:22 host postfix/cleanup[30160]: dict_ldap_debug: ldap_connect_to_host: getaddrinfo failed: Name or service not known Apr 30 13:37:22 host postfix/cleanup[30160]: dict_ldap_debug: ldap_err2string Apr 30 13:37:22 host postfix/cleanup[30160]: warning: dict_ldap_lookup: Search error -1: Can’t contact LDAP server Apr 30 13:37:22 host postfix/cleanup[30160]: […]

如何在连接到VPN时强制使用不同的DNS服务器?

我有从我的Ubuntu 17.04机器连接的各种OpenVPN VPN服务器,所有这些服务器都使用dhcp-option DNS ABCD推送DNS服务器(我知道这是一个Windows扩展,但这就是它们的推送方式)。 DNS服务器(对于每个提供商)很少更改,因此如果需要,我也可以手动输入它们。 我通过Gnome的网络设置(“+”>“从文件导入…”)使用其.ovpn配置文件添加VPN,使其仅供当前用户使用。 相比之下,物理连接是所有用户都可以使用的wifi连接。 VPN的DNS服务器根本不被系统使用。 如果我只接受文件中给出的配置,则VPN连接但DNS服务器甚至不出现在systemd-resolve –status的输出中。 如果我手动将它们添加到IPv4设置,它们会但不会被使用。 例如,在连接之前, systemd-resolve –status的输出在结尾显示: Link 3 (wlp3s0) Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6 LLMNR setting: yes MulticastDNS setting: no DNSSEC setting: no DNSSEC supported: no DNS Servers: 192.168.1.1 Link 2 (enp0s31f6) Current Scopes: none LLMNR setting: yes MulticastDNS setting: no DNSSEC setting: no DNSSEC supported: […]

DNS不能仅在外部解析同一网络 – 已经有3天的头痛了

我有一个域转发到我的apache服务器让我们说test.example.com。 这在我的家庭网络之外工作正常,我可以通过移动(4G)到达它。 但在我的笔记本电脑上,我无法达到它。 当我在手机上启用WiFi时,我无法触及它。 我确实玩过iptables,dnsmasq(现在禁用)和dnsresolv。 添加了静态网络接口。 iptables的 Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT udp — anywhere anywhere multiport dports mdns ACCEPT tcp — anywhere anywhere multiport dports 4000 Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination dns resolv.conf nameserver 8.8.8.8 nameserver […]

dnsmasq无法识别的命令

我正在尝试运行一个调用服务dnsmasq restart的脚本 service dnsmasq restart dnsmasq: unrecognized service 无论我为dnsmasq调用什么,它都会给我“无法识别的服务”错误。 此外,如果我键入dnsmasq重启我得到 dnsmasq restart dnsmasq: junk found in command line 我尝试过自动移植并重新安装dnsmasq。 我用谷歌搜索了两个回复,没有找到任何修复。 有人可以帮忙吗? 谢谢!

openvpn和DNS

我在Ubuntu 16.04上,我已经设置了openvpn连接,工作正常。 在启动vpn连接之前,我的ISP DNS在/etc/resolv.conf由DHCP定义: # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN nameserver isp.xyz 我已将followign行添加到openvpn配置文件中: up /etc/openvpn/update-resolv-conf down /etc/openvpn/update-resolv-conf 所以当我启动vpn连接时,/ /etc/resolv.conf会更新。 启动时,它看起来像这样: # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY […]

加载网页的问题

我已经安装了ubuntu 11.10并且在firefox上我可以进入谷歌或谷歌地球甚至gmail.But它不会连接到亚马逊或ebay或bbc或itv主页。它似乎只是像谷歌我有以太网连接。我也无法下载来自下载中心尚未下载google chrome no probs。 奇怪的

没有使用我的VPN和Ubuntu 16.04 LTS我无法连接到互联网

我是Linux的新手。 我以为我遇到了wifi驱动程序的问题,直到我发现当我使用VPN时我可以连接到网络。 我的互联网工作正常,直到今天。 我需要能够在不使用VPN的情况下连接到Web。 我得到的消息如下: Firefox can’t find the server at www.google.com. 在终端上: $ uname -a Linux MisterX 4.4.0-66-generic #87-Ubuntu SMP Fri Mar 3 15:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux $ ping google.com ping: unknown host google.com $ dig google.com ; <> DiG 9.10.3-P4-Ubuntu <> google.com ;; global options: +cmd ;; connection timed out; […]

一个网卡上有两个地址,今天的ubuntu更新打破了它

我在NUC上运行Ubuntu 16.04来管理我的家庭和工作网络。 NUC中的单个NIC通过/etc/network/interfaces的以下行分配两个IP地址,每个网络一个: auto lo iface lo inet loopback #1st is home auto enp3s0 iface enp3s0 inet static address 192.168.0.1 netmask 255.255.255.0 gateway 192.168.0.254 # huawei modem dns-search homenet #2nd is work vpn auto enp3s0:1 iface enp3s0:1 inet static address 172.16.9.1 netmask 255.255.255.240 gateway 172.16.9.1 dns-search xx.yy.xx.com ifconfig用于显示inet地址, 192.168.0.1和172.16.9.1 ,但自从今天运行提供的ubuntu更新后,它现在只显示第一个。 工作子网中的计算机无法看到对方或外部网络,因为IP地址172.16.9.1无法访问。 有些东西必须改变,但我不知道是什么或如何解决它。 本机运行isc-dhcp-server ,在家庭和工作网络中分配IP地址, bind9为家庭网络进行DNS查找。 […]

在启动时更改/设置DNS设置

我有一种情况,我不提供对机器的访问权限,但可能存在需要更改IP设置的情况。 我已经通过提供带有静态和DHCP信息(适当时重命名)的文件的USB记忆棒和重启后的脚本,检查USB记忆棒的文件并覆盖/ etc / network / interfaces 一切都好。 但是,文件/etc/resolv.conf保存了DNS信息(据我所知),我不确定这个文件的结构。 对于我构建文件/etc/resolv.conf的最佳方法是什么,这个文件可以用上面的/ etc / network / interfaces覆盖,但是使用DNS设置? 举个例子,我使用静态IP,我的/etc/resolv.conf看起来像这样: nameserver 192.168.1.254 我看过一个演示文件,其中似乎包含在/ etc / network / interfaces文件中,如下所示(这只是来自搜索。而不是我的文件): iface eth0 inet static address 192.168.3.3 netmask 255.255.255.0 gateway 192.168.3.1 dns-search example.com dns-nameservers 192.168.3.45 192.168.8.10 我可以将所有信息都放在一个文件中吗? 如果是这样,那么/etc/resolv.conf文件中会出现什么? 说实话,我宁愿把它全部放在一个文件中,这样它就可以让最终用户更容易修改一个文件。 如果它可以在一个文件中完成,那么DHCP的一个例子(关于DHCP设置) 提前感谢您的任何帮助和建议!

在笔记本电脑上设置带有内容阻止function的OpenDNS

我在寻找色情阻滞剂等等。 我找到了一个名为OpenDNS的东西。 我不知道它是如何工作的,但它就像停止一些IP或类似的东西。 它似乎可以配置为使用路由器的所有计算机或只配置一台笔记本电脑。 这是真的? 如果是这样,如何在一台笔记本电脑上配置它而不影响使用相同路由器的其他笔记本电脑? 另外,我如何配置它只阻止色情而不是暴力或其他主题?