在我的专用服务器上,我托pipe多个网站。 简单的问题:我需要在/etc/hostnameinput什么内容? 为什么select website1.com而不是website2.com ? 我需要在那里放什么? 谢谢
主机名-f表示“主机名:指定的主机名无效”。 / etc / hostname中指定的主机名(FQDN)也列在/ etc / hosts中,并且是可ping的。 主机没有真正的DNS服务器知道。 这是错误报告或其他的原因? (操作系统是Ubuntu 10.04服务器)。 更新:在DNS服务器上注册主机(以便可以通过Internet成功parsing名称)没有帮助。
我pipe理一个有很多笔记本电脑的networking。 使用笔记本电脑的用户经常旅行。 当有人得到一台新电脑时,我遇到了一个问题,确定主机名应该是什么。 主机名scheme是[companyname]xxx其中xxx是下一个可用的号码。 我通常ping我开始认为是可用的主机名,并增加/减less数字,直到我find一个可用的主机名。 但是,当用户的笔记本电脑不在networking中时,此方法不起作用。 有没有一种方法可以检查networking上的所有主机名,即使是当前没有连接的笔记本电脑? 还是我这样做是错的? 有两件事要注意: 我过去使用过ARPcaching,但是有时用户的笔记本电脑不在办公室,所以他们的MAC地址不再在ARPcaching中。 我保持相当好的文档,但有时一个不同的技术将添加到域的计算机,而不是更新文档。
我知道,更改我的DNSlogging指向我的IP地址是如何让我的服务器可访问,以便对myDomain.com的请求指向我的IP地址。 这就是说,为什么一台机器需要一个主机名? 为什么它关心什么是主机名是如果DNS系统将路由请求呢? 另外,如果我正在运行一个简单的个人networking服务器,可以将我的主机名称设置为“local”吗? 我应该将其更改为FQDN吗? 编辑我刚刚在另一个SO网站上find了一个很好的答案: https : //unix.stackexchange.com/a/50529/32623
我正在尝试添加第二个虚拟主机到nginx。 当我去新的领域,它redirect到旧的。 我已经尝试重新启动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/*; } 文件:../sites-enabled/domain1.co.uk server { listen 80; server_name www.domain1.co.uk; rewrite […]
我正在为以下问题寻找一个快速解决scheme: 我有一台虚拟机(vmware),我希望能够给同事(vm的副本)。 我在机器上安装了Oracle XE数据库,我希望每个复制的虚拟机都被重命名(机器名称)(如vm-dev-01,vm-dev-02等)。 最大的问题是Oracle不支持在安装后重命名主机名,因为它用于某些服务。 我想知道是否有一个快速的分步程序或批处理脚本,可以在主机重命名后应用。 我知道,重新安装软件修复它,但我不希望每次我复制我的虚拟机时这样做。
我在ubuntu 10.04上使用木偶0.25.4,当安装木偶时,我得到以下信息:11月29日10:30:30 puppet puppetmasterd [4422]:主机缺less主机名和/或域名: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 […]
我有几个独立的ec2实例(分段和生产)。 他们不以任何方式相互交谈。 修改/etc/hostname是否安全,以便更清楚地了解您login的实例?
我正在尝试设置一个发送邮件服务器来发送电子邮件,这个邮件会被转发给我们的ISP。 在/etc/postfix/main.cf我有我的主机名到ourcompany.example.com和myorigin和mydomain到$ myhostname。 ourcompany.example.com是可parsing的。 但是查看/ var / log / maillog中的日志,看起来postfix确实使用myhostname作为发送地址,但使用getmyhostname()中的任何内容,因为这是一个内部服务器,发送电子邮件,但不处理传入的电子邮件。 有任何想法吗? 编辑:postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 html_directory = no inet_interfaces = localhost inet_protocols = all mail_owner = postfix mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mydestination = $myhostname, […]
我看到邮件和Web服务器的默认主机名分别被设置为mail.domain.tld和www.domain.tld 。 为什么是这样? 当你从一台服务器移动到多台服务器时,它有帮助吗? 对于VPS上的邮件和networking服务器,我一直使用plain domain.tld (对于任何尝试“www”的人都有一个redirect规则)。