Questions tagged «dns»

DNS问题必须进行编程。使用此标签来解决与编写与域名系统(DNS)交互的代码有关的编程问题;例如,编写使用gethostbyname()的代码

10
错误的根源是什么:getaddrinfo EAI_AGAIN?
我的服务器今天抛出了这个,这是我从未见过的Node.js错误: Error: getaddrinfo EAI_AGAIN my-store.myshopify.com:443 at Object.exports._errnoException (util.js:870:11) at errnoException (dns.js:32:15) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:26) 我想知道这是否与DynDns DDOS攻击有关,该攻击今天影响了Shopify和许多其他服务。这是有关此的文章。 我的主要问题是怎么dns.js办?它是节点的哪一部分?如何在其他域中重新创建此错误?

14
ssh:无法解析主机名[hostname]:提供的节点名或服务名,或者未知
我正在尝试使用Raspberry Pi建立VPN,第一步是要能够ssh从本地网络外部进入设备。无论出于何种原因,这都证明是不可能的,我也没有丝毫的暗示。当我尝试使用ssh进入服务器时user@hostname,出现错误: ssh: Could not resolve hostname [hostname]: nodename nor servname provided, or not known 但是,我可以使用以下方式登录服务器: ssh user@[local IP] 该服务器是运行最新版Raspbian的Raspberry Pi Model B,而我尝试与其连接的计算机是运行Mavericks的Macbook Pro。ssh当我设置Raspbian时,在Raspberry Pi上启用了。 我已经仔细阅读了数小时的Stack Overflow,试图看看是否有人遇到了这个问题,但是我什么也没发现。ssh我发现的每个教程都说我应该能够在远程计算机上进行设置并使用主机名从任何地方登录,而我从未成功过。
131 linux  networking  ssh  dns 

1
Nginx同一IP上的不同域
我想使用nginx在同一服务器上托管2个不同的域。我通过@属性将两个域都重定向到了该主机。尽管我配置了2个不同的服务器块,但是每当我尝试访问第二个域时,它都会重定向到第一个域。 这是我的配置。 server { listen www.domain1.com:80; access_log /var/log/nginx/host.domain1.access.log main; root /var/www/domain1; server_name www.domain1.com; location ~ \.php$ { # Security: must set cgi.fixpathinfo to 0 in php.ini! fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; include /etc/nginx/fastcgi_params; } } server { listen www.domain2.com:80; access_log /var/log/nginx/host.domain2.access.log main; root …
127 nginx  dns 

9
使用.htaccess(PHP)快速创建子域
我希望创建一个系统,该系统在注册时将在我的网站上为用户帐户区域创建一个子域。 例如johndoe.website.com 我认为这与.htaccess文件有关,并且可能重定向到网站上的其他位置吗?我真的不知道 但是,任何让我起步的信息将不胜感激。 创建注册区域不是问题-我已经做了很多次了。我只是不确定从子域开始。

15
使用DNS重定向到具有路径的另一个URL [关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 去年关闭。 改善这个问题 我正在尝试通过DNS将域重定向到另一个域。 我知道使用IN CNAME是可行的。 www.proof.com IN CNAME www.proof-two.com. 我需要的是带有路径的重定向。当有人打字时www.proof.com,应该带他们去www.proof-two.com/path/index.htm 我知道可以使用Web服务器功能来完成,但是我需要DNS重定向。 这可能吗?
121 dns  redirect 

4
Amazon S3上的静态托管-DNS配置
我正在开发一个小的Web应用程序(所有客户端),我想将其托管在Amazon S3上。我找到了一些有关此的指南,并设法为自己创建了一个存储桶(与我的域的名称相同),将其设置为网站并上传了一些内容。 在我苦苦挣扎的地方,以及所有文档开始变得有些模糊的地方,是如何正确配置DNS。 我的所有注册服务商(123-reg)可能都建议使用网络转发,这使我得到了mydomain.com.s3.amazonaws.com 我必须配置什么,在哪里(例如123-reg / Amazon)可以获得干净的URL?

8
如何克服根域CNAME的限制?
我们为客户托管了许多Web应用程序。显而易见,他们希望使用自己的域来引用这些应用程序,通常,他们希望键入http://www.customer1.example或http://customer1.example访问其Web应用程序的任何用户。 我们面临的情况是,我们需要在不久的将来灵活地更改IP地址。而且,我们不想依靠客户在其域上进行A记录更改。因此,我们认为使用CNAME记录会起作用,但是当我们发现CNAME记录对根域不起作用时。 基本上: customer1.example IN CNAME customer1.mycompanydomain.example //this is invalid as the RFC www.customer1.example IN CNAME customer1.mycompanydomain.example //this is valid and will work 我们希望能够更改customer1.mycompanydomain.example或A记录的IP地址,而我们的客户将遵循我们拥有控制权的该记录。 在我们的DNS中,它将看起来像: customer1.mycompanydomain.example IN A 192.0.2.1 有任何想法吗?
116 networking  dns  rfc  cname 

4
设置Heroku和GoDaddy?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 改善这个问题 我试图获得通过GoDaddy购买的域名,以便与我的Heroku托管站点一起使用。 如何配置域名以与Heroku一起使用?
108 heroku  dns 

8
iPhone上是否存在主机文件?怎么改变呢?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 8年前关闭。 改善这个问题 我正在开发查询服务器的应用程序。在我的Mac中,我使用hosts文件将dns更改为指向局域网中的本地服务器。 现在,我需要使用iPhone对其进行测试,问题是由于缺少dns配置,我的iPhone无法识别该服务器。 在Mac或Windows上,我只需192.168.0.20 http://www.google.com在主机文件中添加:。 现在如何让我的iPhone知道URL :http://www.google.com?
104 iphone  dns  hosts-file 

4
如何将Godaddy域与AWS Elastic Beanstalk环境链接?
我在尝试将Godaddy域与AWS Elastic Beanstalk实例链接时遇到了这个问题。我找到了很多有关如何将EC2实例与Godaddy上的域链接的文档,但没有有关Elastic Beanstalk实例的文档。所以我最终得到了这个URL:www.MY_SITE.elasticbeanstalk.com 这是我对EC2实例所做的操作: 我用Route 53托管区域中的域名服务器更新了Godaddy域中的域名服务器。 我在EC2控制台上创建了一个新的Elastic IP。 我回到Godaddy ,使用其EC2弹性IP 1 更新了他们的DNS管理器中的DNS A @字段。 您通常需要等待1h至48h,它应该可以工作。 如何对AWS Elastic Beanstalk实例而不是EC2实例执行相同的操作?我看不到从EC2控制台创建的实例以将其链接到Elastic IP。 希望这足够清楚..有帮助吗?


6
如何使Java遵守DNS缓存超时?
我们使用GSLB进行地理分布和负载平衡。每个服务都分配有一个固定的域名。通过一些DNS魔术,可以将域名解析为最接近服务器且负载最小的IP。为了使负载平衡起作用,应用程序服务器需要遵循DNS响应中的TTL,并在缓存超时时再次解析域名。但是,我找不到用Java做到这一点的方法。 该应用程序是在Linux(Centos 5)上运行的Java 5中。
101 java  dns  gslb 

15
从URL获取子域
首先,从URL获取子域听起来很容易。 http://www.domain.example 扫描第一个期间,然后返回“ http://”之后的内容... 那你就记得 http://super.duper.domain.example 哦。因此,您会认为,好吧,找到最后一个时期,再说一句话,然后才得到所有东西! 那你就记得 http://super.duper.domain.co.uk 然后您回到正题。除了存储所有TLD列表之外,还有其他好主意吗?
100 url  parsing  dns  subdomain 

6
如何配置Heroku应用程序DNS到Godaddy域?
我创建了一个heroku应用程序,并希望从godaddy.com为其提供域名。 我已经配置了heroku提供的所有三台主机,但是现在出现错误提示: Heroku | 没有这样的应用程序 在该主机名上没有配置任何应用程序。 应用所有者可能已将其重命名,或者您输入了错误的URL。 我想知道:还有其他方法可以配置heroku应用程序吗? 更新:新方法 请使用此链接进行新方法。接受的答案是旧功能。
99 heroku  dns 

13
如何消除Mac OS X Lion上的localhost / virtualhost缓慢解析/加载(2-3秒的延迟)?
自从在Mac OS X Lion(2012年1月购买了全新的macbook air)上设置开发环境以来,我注意到第一次解析到虚拟主机的速度非常慢(大约3秒),但之后的解析速度却最快我会继续定期加载。 如果我在几分钟内保持不变,然后再次重新加载,则第一次重新加载(再次)会非常缓慢。似乎正在缓存某些内容。 如下所示,我没有使用.local TLD。 我的设置:Apache 2-MySQL-已安装并启用PHP-添加了几个虚拟主机,其中一个是我为localhost创建的 我的/ etc / hosts: 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost 127.0.0.1 myproject.dev ::1 myproject.dev fe80::1%lo0 myproject.dev 我的虚拟主机设置在username.conf中: NameVirtualHost *:80 <Directory "/Users/myusername/Sites/"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory> <VirtualHost *:80> ServerName localhost DocumentRoot /Users/myusername/Dropbox/dev_envs/ …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.