标签: dns

我可以使用/ etc/hosts映射主机名*和*端口吗?

我可以映射一个IP地址,如127.0.0.1域名端口吗?

例如,我想要映射127.0.0.1api.example.com:8000

谢谢!

linux dns port hostname

176
推荐指数
2
解决办法
13万
查看次数

如何列出所有DNS记录?

有什么办法可以列出域名的所有DNS记录吗?

我知道dig和nslookup这样的东西,但它们只走了这么远.例如,如果我有一个子域A记录为

test A somedomain.co.uk
Run Code Online (Sandbox Code Playgroud)

然后,除非我特别要求,例如.

dig any test.somedomain.co.uk
Run Code Online (Sandbox Code Playgroud)

我看不出来.

有没有办法(除了通过访问DNS管理器查看记录)以确切了解所有DNS记录是什么?

dns

167
推荐指数
8
解决办法
32万
查看次数

139
推荐指数
6
解决办法
27万
查看次数

127.0.0.1和localhost有什么区别

假设以下内容定义如下.../hosts:

127.0.0.1 localhost
Run Code Online (Sandbox Code Playgroud)

如果有的话,使用127.0.0.1localhost作为服务器名称之间的实际差异是什么,特别是当遇到正在侦听连接的本地运行的进程时?

sockets dns networking localhost

136
推荐指数
4
解决办法
10万
查看次数

在Amazon Route53中设置基于DNS的URL转发

我正在尝试在Amazon Route53中设置转发.我最后的DNS服务(Nettica)让我将请求路由到"aws.example.com"到"https://myaccount.signin.aws.amazon.com/console/".

Route53是否支持此功能?

Nettica如何实现这一目标?它是否插入特殊的A,CNAME,PTR或TXT记录?

dns forwarding amazon-route53

134
推荐指数
4
解决办法
14万
查看次数

使用.htaccess(PHP)动态创建子域

我希望创建一个系统,在注册时将在我的网站上为用户帐户区域创建一个子域.

例如johndoe.website.com

我认为这与.htaccess文件有关,可能会重定向到网站上的其他位置?我其实不知道.但任何启动我的信息将不胜感激.

创建注册区域不是问题 - 我已经做了很多次.我只是不确定从哪个子域开始.

php subdomain dns .htaccess virtualhost

121
推荐指数
5
解决办法
6万
查看次数

相同IP上的Nginx不同域

我想使用nginx在同一台服务器上托管2个不同的域.我通过@ property将这两个域重定向到此主机.虽然我配置了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 /var/www/domain2;
    server_name www.domain2.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 …
Run Code Online (Sandbox Code Playgroud)

dns nginx

119
推荐指数
1
解决办法
10万
查看次数

Amazon S3上的静态托管 - DNS配置

我正在开发一个小型webapp(所有客户端)我想在Amazon S3上托管它.我已经找到了几个这方面的指南,并设法创建了一个桶(与我的域名相同),将其设置为网站并上传一些内容.

在我努力的地方,以及所有文档开始变得有点模糊的地方,是如何正确配置我的DNS.

我的所有注册商(123-reg)都可以建议网络转发给我mydomain.com.s3.amazonaws.com

我需要配置什么,以及在哪里(即123-reg/Amazon)可以获得干净的URL?

dns hosting amazon-s3 amazon-web-services

116
推荐指数
1
解决办法
6万
查看次数

如何克服根域CNAME限制?

我们为客户托管了许多Web应用程序.很明显,他们希望使用自己的域来引用这些应用程序,通常他们希望任何键入http://www.customer1.examplehttp://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
Run Code Online (Sandbox Code Playgroud)

我们希望能够更改IP地址customer1.mycompanydomain.exampleA记录,我们的客户将遵循我们控制的记录.

在我们的DNS中它看起来像:

customer1.mycompanydomain.example IN A 192.0.2.1
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

dns networking cname rfc

112
推荐指数
3
解决办法
13万
查看次数

ssh:无法解析主机名[hostname]:提供的nodename或servname,或者未知

我正在尝试使用Raspberry Pi建立VPN,第一步是ssh从本地网络外部获取进入设备的能力.无论出于何种原因,这被证明是不可能的,我没有丝毫的线索.当我尝试ssh进入我的服务器时user@hostname,我收到错误:

ssh: Could not resolve hostname [hostname]: nodename nor servname provided, or not known 
Run Code Online (Sandbox Code Playgroud)

但是,我可以登录到服务器,

ssh user@[local IP]
Run Code Online (Sandbox Code Playgroud)

服务器是Raspberry Pi Model B运行Raspbian的最新发行版,而我正在尝试连接它的机器是运行Mavericks的Macbook Pro.ssh我设置Raspbian时在Raspberry Pi上启用了.

我已经仔细阅读了Stack Overflow几个小时,试图看看是否有其他人遇到过这个问题而且我还没有找到任何东西.ssh我找到的每个教程都说我应该能够在远程计算机上进行设置,并使用主机名从任何地方登录,而且我从未取得过成功.

linux dns ssh networking

111
推荐指数
9
解决办法
40万
查看次数