Articles of Debian

RDS – 导致静态configuration文件出现问题的dynamic端点

我遇到了RDS的一个小问题。 我的系统devise如下: 服务器A每天从快照启动RDS启动 服务器A将数据放入RDS数据库 服务器A引入RDS的快照 服务器closuresRDS 问题是,服务器A将RDS端点硬编码到一个configuration文件中,但是每次启动RDS时,端点都会发生变化,其示例URL如下: myname.c9kb7awkert1.us-east-1.rds.amazonaws.com 我可以控制端点以外的所有位: c9kb7awkert1 所以我的问题是,当我每次启动我的数据库时,我所有的configuration是静态的,我该怎么处理这个dynamic变化的端点?

识别子域别名

我有一些子域(例如subdomain.domain.com)上的Debian虚拟服务器,我有这个子域(例如alias.domain.com)的别名,当然,当我使用这两个子域例如ping他们,或用putty / winscplogin)DNS服务器返回相同的IP地址。 (我希望术语是清楚的,我不熟悉networking)但是我有两个网页,我想要的是这样的: 当你在你的networking浏览器中写一个子域(subdomain.domain.com)来打开一个页面。 当你在浏览器中写别名(alias.subdomain.com)来打开其他页面。 这可能吗 ? 如果是的话,你能解释一下怎么做吗? (我正在考虑制作两个public_html文件夹 – 一个用于子域名,一个用于别名,但不知道如何使其工作。)我再次为坏的术语道歉。

debian只读文件系统错误

我login到我的debian框,并尝试运行一些命令,我​​被提出以下消息。 sudo: Can't open /var/lib/sudo/username/0: Read-only file system 在做了一些挖掘之后,我发现fstab在根分区上有一个选项,将它重新挂载为只读: errors=remount-ro 我怀疑它在文件系统一致性问题的情况下重新安装错误。 现在我遇到了一个fsck工具,有人说可以用命令解决问题 sudo fsck -t ext3 /dev/sda[n] 根据这篇文章 。 我怀疑我可以重新安装它,并改变只读的限制,但如果debian改变它,以避免进一步的损害或信息的损失,我认为这不是一个好主意。 然而,我们不能保证它能为我的工作,甚至可能会导致更多的问题。 有没有人有什么build议采取什么措施? 编辑 以下是FSTAB的第一部分 UUID = e2887ae1-xxxx-xxx-xxx-xxxxxxxx / ext3 errors = remount-ro 0 1

debian客户端连接到同一个交换机,ping问题

我有两台连接到同一个交换机的机器。 机器具有多个连接到不同networking的以太网接口。 计算机A可以ping通连接到同一交换机的天线,但不能使用正确的接口(通过ping -I eth2)ping通计算机B,但计算机B可以ping通天线,并且可以使用正确的接口(通过ping -I eth9在我的情况)。 我查看了接口细节,他们都有相同的子网掩码,我试过tracert -i,结果与上面提到的问题一致,但没有透露太多。 在计算机A上的tracert花了30跳,最后它不能到达计算机B.路由命令显示我路由表是相似的,唯一不同的是,我看到的是计算机B有两个接口在子网中定义,但只有一个物理连接时间可以造成这个奇怪的问题吗? 任何build议,将不胜感激。 电脑A eth0 Link encap:Ethernet HWaddr 68:05:ca:02:e3:5c inet addr:16.1.8.61 Bcast:16.1.63.255 Mask:255.255.192.0 inet6 addr: fe80::6a05:caff:fe02:e35c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:144031 errors:0 dropped:0 overruns:0 frame:0 TX packets:11423 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:11302308 (10.7 MiB) TX bytes:853551 (833.5 KiB) Memory:fe8e0000-fe900000 eth2 […]

Dnsmasq没有分配地址作为DHCP服务器

我有一个Debian Linux服务器连接到一个Netgear接入点(Wnr2000)的以太网电缆。 我希望无线连接到接入点的所有用户都有Debian Linux服务器作为网关。 Netgear wnr2000不会允许我这样做,所以我想closures它的dhcp服务器,并使用dnsmasq(如下面的答案中所build议的)作为DHCP服务器。 我有我的dnsmasq.conf: expand-hosts domain=test.com dhcp-range=192.168.1.40,128.0.1.99,12h dhcp-option=1,255.255.255.0 dhcp-option=3,192.168.1.100 dhcp-option=6,192.168.1.100 我的Netgear有一个静态configuration:192.168.1.1和我的Debian服务器是(总是静态的):192.168.1.100 它看起来像我的ip不是由dnsmasq dhcp服务器分配的… 哪里不对? UPDATE dnsmasq正在运行,这是我的ps aux | grep dnsmasq: dnsmasq 2974 0.0 0.1 4732 924 ? S 14:13 0:00 /usr/sbin/dnsma sq -x /var/run/dnsmasq/dnsmasq.pid -u dnsmasq -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg -old,.dpkg-new root 20772 0.0 0.1 3540 868 pts/2 S+ 21:13 0:00 grep –color=au to […]

在Debian Squeeze上将SVN更新为1.7

我试图用1.7来更新我的Subversion Client和Squeeze。 所以我扩展了“/etc/apt/sources.list” deb http://opensource.wandisco.com/debian/ squeeze svn17 从http://opensource.wandisco.com/wandisco-debian.gpg下载他们的密钥,并将其添加到“apt-key”。 但是,如果我现在运行“apt-get update”,我得到一些连接错误: Get:1 http://opensource.wandisco.com squeeze Release.gpg [197 B] Err http://opensource.wandisco.com/debian/ squeeze/svn17 Translation-en Connection failed Err http://opensource.wandisco.com/debian/ squeeze/svn17 Translation-en_US Connection failed Get:2 http://opensource.wandisco.com squeeze Release [2,693 B] Ign http://opensource.wandisco.com squeeze/svn17 amd64 Packages Err http://opensource.wandisco.com squeeze/svn17 amd64 Packages Connection failed Fetched 2,890 B in 2s (1,269 B/s) W: Failed […]

pgsql可以连接,pgadmin不能

我们只想要拥有1个数据库的一个angular色,Domain-unix Socket,没有密码 postgres@luciol-essai:~$ more /etc/postgresql/8.4/main/pg_hba.conf | grep jppstphp local essais_php jppstphp trust postgres@luciol-essai:~$ 成功与psql: envol@luciol-essai:~$ psql -U jppstphp essais_php psql (8.4.15) essais_php=> 与pgadmin3失败: 这是错误。 Error connecting to the server: FATAL: authentification Ident ?chou?e pour l'utilisateur << jppstphp >>

exim4多域中继 – update-exim4.conf.conf

我正在尝试configurationDebian vServer来中继指向vServer的多个域的邮件。 vServer有一个固定的ip。 所有域的networking服务器工作正常。 有一个域,中继正在按预期工作,但我不能添加另一个域uptedate-exim4.conf.conf。 它一直在说: /etc/exim4/update-exim4.conf.conf:20:domain2.com:not found /etc/exim4/update-exim4.conf.conf:23:domain2.com:not found 它想告诉我什么? 它在哪里寻找domain2.com? 为什么它总是为domain1.com工作? dc_eximconfig_configtype='internet' dc_other_hostnames='domain1.com';'domain2.com' dc_local_interfaces='0.0.0.0' dc_readhost='' dc_relay_domains='domain1.com';'domain2.com' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='' CFILEMODE='644' dc_use_split_config='true' dc_hide_mailname='' dc_mailname_in_oh='true' dc_localdelivery='mail_spool' 注意:configuration可能不是我想要的,但我无法testing它,因为这个问题。

Squid3的Debian更新与上游代理

我经常需要安装新的Debian服务器,所以我试图设置一个Squid代理来cachingapt-get更新/升级。 但我总是有一些特定的文件可以检索的问题。 细节: 我behing代理是唯一的方式来访问互联网。 我不知道使用什么软件。 在ESX 5上工作:同时使用鱿鱼服务器和客户端 尝试挤压和喘息的Debian版本,启动在netinst CD或networking(PXE),预先configuration文件或不 我的Squidconfiguration看起来像(部分) cache_peer upstream_proxy.internal.domain.tld parent 8080 0 no-query no-digest default cache_replacement_policy heap LFUDA cache_dir ufs /var/spool/squid3 1000 16 256 maximum_object_size 200 MB refresh_pattern . 0 20% 4320 refresh-ims 运行Debian安装时,首先它运行良好(鱿鱼正确地提供软件包),但是有一次它试图检索Packages.gz文件,这个文件永远不会被传送。 我在access.log中看到以下条目(不确定它们是否总是出现,似乎不是) 1370855387.060 950995 <internal IP> TCP_MISS/200 679695 GET http://ftp.fr.debian.org/debian/dists/squeeze/main/binary-amd64/Packages.gz – DEFAULT_PARENT/upstream_proxy.internal.domain.tld application/x-gzip 1370855542.916 947999 <internal IP> TCP_MISS/200 2247441 […]

iptables端口转发不工作

我有一个服务器,我configuration成一个路由器(Debian 7稳定)。 eth0连接到我的电缆调制解调器,eth1连接到一个24端口交换机。 DHCP,DNS,路由,通信都可以正常工作。 我似乎无法工作的唯一的事情就是端口转发。 我想转发端口65010到172.16.254.10,但超时。 以下是我写的脚本: #!/bin/bash # init ## Flush current configuration: iptables -F iptables -t nat -F iptables -t mangle -F ## Delete current chains: iptables -X iptables -t nat -X iptables -t mangle -X ## Set policy iptables -A INPUT -i lo -j ACCEPT iptables -A INPUT -m state –state ESTABLISHED,RELATED […]