标签: hostname

您的服务器的主机名真的很重要吗?

我有点犹豫是否应该使用子域或只是一个简单的词作为主机名。例如,我的域名是 domain.com,而我的服务器的主机名是 ip1.domain.com。

这可能是一个奇怪的问题,但我之所以犹豫是因为我想知道主机名是否对邮件传递的可靠性有任何影响。

email hostname

5
推荐指数
1
解决办法
4624
查看次数

MySQL 命令将“@localhost”附加到用户名

我似乎无法弄清楚这一点。

我想使用命令行连接到驻留在另一台服务器上的 MySQL 数据库。我继续为用户创建了用户名和密码。我还授予了该用户对该数据库的所有权限。

使用命令时:mysql -h <hostname> -u <username> -p,我收到以下错误:

ERROR 1045 (28000): Access denied for user '<username>'@'<local_machine_hostname>' (using password: YES)
Run Code Online (Sandbox Code Playgroud)

问题是它不断将当前机器的主机名附加到用户名中。显然,这user@<local_machine_hostname>是不正确的。

我输入什么并不重要。例如,如果我输入:

mysql -h <hostname> -u '<username>'@'<hostname>' -p
Run Code Online (Sandbox Code Playgroud)

它做同样的事情,只是在错误输出中,它说:

Access denied for user '<username>@<hostname>'@'<local_machine_hostname>'
Run Code Online (Sandbox Code Playgroud)

配置文件中是否有允许发生这种情况的设置?这真的很烦人。我需要设置一个 tikiwiki 服务器,但它无法连接,因为在设置 mysql 的步骤中,它不断将本地计算机的主机名附加到 mysql 登录名。

mysql networking login hostname

5
推荐指数
1
解决办法
7660
查看次数

主机缺少主机名和/或域

我在 ubuntu 10.04 上使用 puppet 0.25.4,当安装 puppet 时,我得到以下信息:11 月 29 日 10:30:30 puppet puppetmasterd[4422]:主机缺少主机名和/或域:pclient.example.com

11 月 29 日 10:30:30 puppet puppetmasterd[4422]:在 0.02 秒内为 pclient.example.com 编译目录

i dont know how to fix it ,who can help me 

thank you !

my configuration :
I use apt-get to install the puppet,so some configuration have been fixed 
puppet.conf on client :

> [main] server=puppet.example.com
> logdir=/var/log/puppet
> vardir=/var/lib/puppet
> ssldir=/var/lib/puppet/ssl
> rundir=/var/run/puppet
> factpath=$vardir/lib/facter
> pluginsync=false
> templatedir=$confdir/templates
> prerun_command=/etc/puppet/etckeeper-commit-pre
> postrun_command=/etc/puppet/etckeeper-commit-post
> …
Run Code Online (Sandbox Code Playgroud)

domain hostname

5
推荐指数
1
解决办法
5382
查看次数

我应该更改我的服务器主机名吗?

我服务器上的主机名是我购买专用服务器时的默认值,但我想知道是否可以更改它,以及是否应该更改。

如果我更改主机名,它会停止我的服务器工作并正常连接到网络,还是更改主机名根本不起作用?

我的最后一个问题是我将主机名更改为什么?我的完整域名,例如 example.com,还是将其更改为类似于 hostname.example.com 的名称?我需要更改一些 DNS 记录吗?

干杯

networking ubuntu hostname

5
推荐指数
1
解决办法
1987
查看次数

为什么要使用 www.domain 和 mail.domain?

我看到邮件和 Web 服务器的默认主机名分别设置为mail.domain.tldwww.domain.tld。为什么是这样?当您从单台服务器迁移到多台服务器时,它有帮助吗?

我一直domain.tld对 VPS 上的邮件和 Web 服务器使用普通的(对于尝试“www.”的任何人都有重定向规则)。

hostname domain-name best-practices

5
推荐指数
1
解决办法
291
查看次数

安装 oracle (XE) 后重命名机器

我正在为以下问题寻找快速解决方案:

我有一台虚拟机(vmware),我希望能够提供给同事(vm 的副本)。我在机器上安装了 Oracle XE 数据库,我希望每个复制的 VM 都被重命名(机器名称)(如 ​​vm-dev-01、vm-dev-02 等)。

最大的问题是 Oracle 不支持在安装后重命名主机名,因为它用于某些服务。

我想知道是否有可以在主机重命名后应用的快速分步过程或批处理脚本。

我知道重新安装软件可以修复它,但我不想每次复制我的 VM 时都这样做。

oracle rename hostname

5
推荐指数
1
解决办法
6236
查看次数

Nginx 多域

我正在尝试向 nginx 添加第二个虚拟主机。当我转到新域时,它会重定向到旧域。我尝试重新启动 Nginx,重新启动服务器。

有没有人遇到过这个,愿意分享吗?

文件:nginx.conf ###

    user www-data www-data;
    worker_processes  4;
    events {
        worker_connections  1024;
    }
    http {
        include       mime.types;
        default_type  application/octet-stream;
        sendfile        on;
        tcp_nopush      on;
        tcp_nodelay     off;
        keepalive_timeout  5;
        gzip  on;
        gzip_comp_level 2;
        gzip_proxied any;
        gzip_types      text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;
        include /usr/local/nginx/sites-enabled/*;
    }
Run Code Online (Sandbox Code Playgroud)

文件:../sites-enabled/domain1.co.uk

server {
            listen   80;
            server_name  www.domain1.co.uk;
            rewrite ^/(.*) http://domain1.co.uk/$1 permanent;
       }
server {
            listen   80;
            server_name domain1.co.uk;
            access_log /home/me/public_html/domain1.co.uk/log/access.log;
            error_log /home/me/public_html/domain1.co.uk/log/error.log;
            location /  {
                        root   /home/me/public_html/domain1.co.uk/public/;
                        index  index.php index.html;
                        # WordPress …
Run Code Online (Sandbox Code Playgroud)

nginx hostname redirect virtualhost

5
推荐指数
1
解决办法
3341
查看次数

无法在 Centos 上的 curl、wget、yum 中解析主机名

新安装 Centos 后,我无法让yumwgetcurl工作。我得到的是:

$ curl http://www.google.com
curl: (6) Couldn't resolve host 'www.google.com
Run Code Online (Sandbox Code Playgroud)

最令人惊讶的部分是 ping 实际上似乎有效。

ping www.google.com
Run Code Online (Sandbox Code Playgroud)

第一反应,检查 iptables :我根本没有规则。正如我所说,全新安装。

/etc/resolv.conf

nameserver 127.0.0.1

nameserver 8.8.8.8
nameserver 8.8.4.4
Run Code Online (Sandbox Code Playgroud)

PS:尝试使用 http:// 和不使用。

networking domain-name-system linux centos hostname

5
推荐指数
1
解决办法
3万
查看次数

主机名或子域?

我明白,在“webmail.chemistry.iit.edu”的方向上,“chemistry”是一个子域,“webmail”是主机名。那么,根据 Google 的文档,为什么在“mail.google.com”中,“mail”是一个子域?将主机名放在域的左侧不是强制性的吗?

hostname subdomain

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

Vagrant - 通过主机名从主机访问来宾

我有游民1.2.2安装在我的机器; 一台笔记本电脑。我在具有不同网络设置的三个不同环境中使用同一台笔记本电脑。

我的 VagrantFile 看起来像:

Vagrant.configure("2") do |config|
    config.vm.box = "lucid32"
    config.vm.network :forwarded_port, guest: 80, host: 88
    config.vm.network :forwarded_port, guest: 56789, host: 56789
    config.vm.network :public_network, :bridge => 'Intel(R) 82579V Gigabit Network Connection'
    config.vm.hostname = "web"
end
Run Code Online (Sandbox Code Playgroud)

它成功地将主机名设置为web无头 Ubuntu 中的主机名。

但是当我尝试web从主机操作系统 (Windows) ping 时,它无法解析 IP 地址。

当我搬到其他办公室时,我无法每次更改 Windows 中的主机文件,因为 C 类子网掩码和 IP 范围不同。

有没有办法通过主机名从主机访问来宾web

networking hostname static-ip vagrant

5
推荐指数
2
解决办法
3万
查看次数