Articles of Debian

将子网路由到互联网

通过另一个子网上的计算机路由Internet通信 我有2个debian盒,并希望使用其中一个作为VPN服务器,另一个作为客户端。 目标是客户通过服务器的互联网连接访问互联网。 换一种说法: client(encrypted packets) —> ISP1 —-> ISP2 —-> server(decrypts packets) —->ISP2 而反应则相反。 我已经安装了我的TUN设备,并可以ping通。 所以这似乎是一个路由问题。 client# route -n 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlp1s0 0.0.0.0 0.0.0.0 0.0.0.0 U 1002 0 0 enp2s0 10.0.0.0 10.4.0.1 255.255.255.0 UG 0 0 0 tun1 10.4.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 tun1 169.254.0.0 0.0.0.0 255.255.0.0 […]

将debian迁移到hyper-v

我使用了Debian 9 Linux服务器4.9.0-4-686-pae#1 SMP Debian 4.9.51-1(2017-09-28)i686 GNU / Linux 有需要将其转移到Windows Server 2016 Datacenter。 我在hyperv中使用了内置软件,并使用了Clonezilla,在这两种情况下结果都是一样的。 在虚拟服务器上,机器启动时会挂起。 我什么都做不了。 每120秒有不同的应用程序。 请帮忙! 在这里input图像描述 在这里input图像描述

在exim4 Debian上的最后一个点之后,SMTP连接丢失了

我有一个SV3C相机(非常便宜的MIC),有一个糟糕的SMTP实施 我使用exim4从它发送邮件。 虽然连接testing说成功我的exim4 : 2017-10-21 11:17:08 1e5vWO-0007JY-3X SMTP connection lost after final dot H=sv3ccam1.local (RT-IPC) [192.168.1.81] P=esmtp 2017-10-21 11:17:15 1e5vWV-0007KC-L2 SMTP connection lost after final dot H=sv3ccam1.local (RT-IPC) [192.168.1.81] P=esmtp …一遍又一遍地。 我已经阅读了exim4的文档,在google上阅读了所有结果等。在exim4上找不到方法来closures它。 由于这是一个内部邮件转发,不能从内部networking上的任何摄像机访问,所以我不在乎它是否受到垃圾邮件,滥用等的保护,因为这些东西是无法访问的。 那里的任何exim专家知道如何改变这个在configuration或解决它? 我猜这是很重要的,注意到电子邮件不通过目的地和exim4从队列中删除它。 让我知道如果您需要更多的信息,并提前感谢您的帮助。

NAT不能与LXC一起工作

我有一个专用服务器,我正在尝试创build一个NAT。 我的虚拟主机是LinuX容器,我只有一个公共IP地址,我试图连接到我的LXC内的互联网。 在我的主机上,我有一个互联网访问的默认界面是eno1,我创build了一个桥梁: auto lxc-nat-bridge iface lxc-nat-bridge inet static bridge_ports none bridge_fd 0 bridge_stp off address 192.168.1.1 netmask 255.255.255.0 post-up echo 1 > /proc/sys/net/ipv4/ip_forward 这里是我的LXC的networkingconfiguration: # Network configuration lxc.network.type = veth lxc.network.flags = up lxc.network.link = lxc-nat-bridge lxc.network.ipv4 = 192.168.1.2/24 lxc.network.ipv4.gateway = 192.168.1.1 lxc.network.veth.pair = vethWeb 然后我input这个iptables规则来创build一个伪装: iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o […]

rsync文件到远程服务器

我有一个远程服务器,并想知道什么是将文件传输到远程服务器的最佳方式 SSH只能由一个用户使用 / var / www中的每个目录都有一个特定用户作为所有者。 所以我期待rsync,但需要指定另一个命令做的sudo部分。 否则,我得到一个许可被拒绝。 $> rsync somefile -e "ssh" user@server:/var/www/whichever.site 现在“用户”不拥有/ var / www的权限,但我想用该用户进入服务器,然后执行sudo。 显然,如果这个场景还有另一个“最佳实践”,我想知道。

减慢Freeswitch中的Mod_Flite TTS

我在一个debian服务器上与Freeswitch合作。 当有人打电话给我时,我有一个Flite读取的XML文件。 问题是她读得太快了。 是否有一个configuration设置,以减缓语音引擎或我可以添加到文本中的黑客,让她慢一点。 我在这里find了一个答案,但似乎他们依赖于一个./bin/flite命令,这对我来说是不存在的。 有任何想法吗?

将端口80,443的拒绝连接redirect到承载错误页面的其他IP

好的,在这里,我们去..我在我的Debian 8服务器上使用UFW来阻止端口80和443上的所有传入连接,除了我允许的。 但是,我需要将这些丢弃的连接redirect到另一个IP地址(托pipe一个网站),让这些人知道他们的连接被拒绝。 我知道用UFW没有办法做到这一点,但可以用iptables来完成吗? (或者任何其他的方式..我认为iptables可以允许)注意,我不想使用squid poxy进行身份validation,主要是因为它不支持SNI(用于https连接),并且太复杂和广泛我的目的(矫枉过正)。 感谢任何帮助。

VMPlayer 7.0虚拟机Ubuntu Linux安装失败

我有一台安装了Windows 10 x64的笔记本电脑。 我已经安装了VM Player 7.1.2 build-2780323 ,现在我正尝试使用Ubuntu 17.10“Artful Aardvark”发行版来创build虚拟机,一旦安装开始,我得到以下错误: Warning: Failure trying to run: chroot /target dpkg –force-depends –install /var/cache/apt/archive/base-passwd_3.5.43_i386 : 现在,我也尝试安装64-bit版本以及Debian netinst的 32-bit和64-bit ,非常类似的错误发生。 为什么安装过程失败?

如何在debian7上安装pngquant2?

当我安装 apt-get install pngquant 版本 pngquant -V 是1.如何安装pququant v2? 问候

Debian KVM上的主机网卡停止响应PING请求

一天之后,通过networkingping到我的KVM主机停止响应。 当我实际在主机上,如果我ping其中一个访客虚拟机,然后我得到一个响应。 之后,我可以ping通networking上的远程计算机,并且可以从远程客户端ssh进入。 在ping来宾虚拟机之前,发出一个ifconfig返回所有的接口,并将主机接口enp12s0显示为up: enp12s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.42.100 netmask 255.255.0.0 broadcast 192.168.255.255 inet6 fe80::7285:c2ff:fe3f:cb08 prefixlen 64 scopeid 0x20<link> ether 70:85:c2:3f:cb:08 txqueuelen 1000 (Ethernet) RX packets 151642 bytes 16951519 (16.1 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 13070 bytes 11039843 (10.5 MiB) TX errors 0 dropped 0 overruns 0 […]