我的设置是基本的,你可以得到。 我在dom0(Debian Squeeze),eth0和eth1上有2个接口。 我为eth1创build了一个桥接,将数据包转发到具有公共IP地址的domU。 我可以通过外部连接(ssh)到dom0,但是我无法从外部访问domU。 我试图自己configuration大部分networking堆栈,所以xend-config.sxp唯一启用的是(vif-script vif-bridge) 。 我错过了什么? 假设xyz是我公有 IP的前缀。 dom0> /etc/xen/domU.cfg vif = [ 'ip=xyz243,mac=00:16:3E:AB:AE:DB,bridge=xenbr0' ] dom0> / etc / network / interfaces auto eth0 iface eth0 inet static address xyz244 netmask 255.255.255.248 network xyz240 broadcast xyz247 gateway xyz246 dns-nameservers 8.8.8.8 8.8.4.4 allow-hotplug eth1 auto eth1 iface eth1 inet manual pre-up /sbin/ifconfig eth1 […]
我试图通过使用java-package遵循Debian Wiki说明来安装Sun的Java SDK 7 。 但它不能在OpenVZ proxmox容器上工作。 我在我所有的环境中运行Debian Wheezy 7.0-2 64位。 java-package在我的本地机器和其他虚拟化的Debian机器(KVM或VirtualBox)上工作正常,但不能在我的容器上工作。 当我尝试make-jpkg jdk-7u25-linux-x64.tar.gz出现以下错误: gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now 任何人都知道如何解决这个问题,还是仅仅是在容器中无法完成的事情之一呢?
我有戴尔PowerEdge 1950的debian,无缘无故重启,重新启动后,BIOS写入“以前的关机是错误按f1继续”。 首先,这个“f1继续”可能转换吗? 它的远程服务器,我恨这个。 而我无法解释 – 为什么重新启动。 有我的日志的一部分: Sep 7 11:48:11 kernel: [182893.472177] virbr0: port 8(vnet7) entered forwarding state Sep 7 11:48:11 kernel: [182893.484451] libvirtd: page allocation failure: order:4, mode:0x2000d0 Sep 7 11:48:11 kernel: [182893.484456] CPU: 0 PID: 2427 Comm: libvirtd Not tainted 3.10-2-amd64 #1 Debian 3.10.7-1 Sep 7 11:48:11 kernel: [182893.484458] Hardware name: Dell […]
在/ etc / network / interface中我想分配一个64位的MAC地址,但是当我这样做的时候,MAC地址只是一个48位的随机地址。 我正在使用Debian 7.0的Cubieboard,EMAC在硬件上,所以MAC地址是随机的,但我希望它是固定的。 在我的路由器中,我只能设置64位的MAC地址。
我已经添加了一个新的虚拟PCI设备到我的debian6虚拟机(虚拟机)。 我可以通过“lspci”命令查看设备,但在/ dev中找不到它。 是因为它没有正确安装,或者需要额外的驱动程序,或者我找不到名称? lspci结果:00:08.0通讯控制器:Red Hat,Inc Virtio控制台 它可以在centos6中find,但我无法在centos5或debian6中find它。 (到目前为止我已经testing过这些操作系统) 任何援助将不胜感激。 谢谢
我正在用iptables保护我的debian。 我这样做是为了允许ssh,http和https: # history | grep iptable 18 /sbin/iptables -A INPUT -m state –state ESTABLISHED -j ACCEPT 22 /sbin/iptables -I INPUT 2 -i lo -j ACCEPT 23 /sbin/iptables -A INPUT -p tcp -i eth0 –dport 22 -j ACCEPT 24 /sbin/iptables -A INPUT -p tcp -i eth0 –dport 80 -j ACCEPT 25 /sbin/iptables -A INPUT -p […]
我有一个名为“usera”的debian帐户。 'usera'的主目录是/ home / whatever 当我使用'usera'和它的凭据login到WinSCP时,我能够将一个目录“上”到/ home,然后最终到“/”。 我特意让这个账号限制了对这个主目录的访问,因为这个凭证是共享的。 注意:这个目录也被用作apache2虚拟主机的web根目录,但'usera'在'www-data'组中,所以我不认为apache与这个问题有任何关系。 有什么build议么?
我对Debian来说比较新,而且还在学习很多东西。 这说,我想做什么可能是一个真正的新手问题:我如何手动添加电子邮件帐户,我怎样才能给他们一个存储限制? 我问这是因为我试图devise一个pipe理面板ala CPanel或DirectAdmin,但在每个shell访问或系统命令被禁用的服务器。 到目前为止,我发现(请纠正我,如果我错了,请): 一个域是一个用户组 添加到给定组下的每个用户都属于该域 每个用户帐户本身就是一个FTP帐户 (就我所知,这是基于用户的) 所以,就我需要部署一个带有FTP访问权限的基本网站来上传内容,我不得不用一个用户来创build一个域名! 我只需要在域用户的家中创build一个文件夹,将其链接到一个VirtualHost定义中,使用a2ensite启用它,这就是…(至less在一个非常基础的层面上)。 但是,如何添加电子邮件帐户? 我的电子邮件服务器经验几乎为零 。 我仍然需要学习如何有效地部署所有需要的软件包(到目前为止,exim4和dovecot看起来是一个不错的select),但我希望能够很好地理解这一点。 所以这里是关于电子邮件帐户的问题: 电子邮件帐户是否与FTP帐户相同(如同是普通用户帐户一样)? 如果是这样,是不是说[email protected]实际上是属于dummy1组的用户julio ? 如何手动设置给定电子邮件帐户的存储配额? 我知道……这些都是真正的基本概念,而且我仍然需要阅读大量的手册,但是至less我想对此做出正确的描述。 你能给我一个提示吗?
我有大数据库的debian框。 我想用这个数据库做很多风险的操作。 它关于更新与这个数据库一起工作的软件。 我可以停止数据库5分钟,但不是更多的时间。 db文件是lvm逻辑卷上的innodb文件。 当我做备份时,我用lvm快照来做。 我很确定,我需要更多,然后尝试更新,总是变坏。 我的想法是:如果我做lvm快照(大尺寸),挂载它,启动另一个mysql实例,并在这个实例上做所有冒险的工作。 如果发生问题,我只是删除快照,然后重新开始。 如果一切正确,并且所有的testing都会通过(可能需要1-2天) – 我从二级备份,并将其移到第一个实例。 我需要一些启动二次实例,而不触及我的第一个实例。 我可以使用什么? 做debootstrap和chroot? 安装kvm? 我需要你的build议。
我编辑文件/ etc / apache2 / sites-enabled / 000-default,然后尝试重新启动我的apache服务器,并出现此错误: Syntax error on line 20 of /etc/apache2/sites-enabled/000-default.save: unknown order Action 'configtest' failed. 这是000默认文件的样子: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None […]