Articles of networking

虚拟主机的RoundCube

我在Ubuntu 10.04服务器上安装了RoundCube,并且在浏览到address.tld / roundcube时可以正常工作 但是我想能够去mail.address.tld 为此,我添加了以下虚拟主机configuration: <VirtualHost mail.address.tld> ServerAdmin webmaster@localhost ServerName mail.address.tld/roundcube DocumentRoot /var/www/roundcube <Directory /var/www/roundcube> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/roundcube> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> Roundcube页面可以打开,但PHPfunction无法正常工作。 我想解决这个问题。

当你启用转发和伪装时,NETfilter / iptables会做什么?

我设置了防火墙规则,即使我认为我理解了netfilter和iptables,但我对将1设置为net.ipv4.ip_forward并制定MASQUERADE规则时会发生什么感到困惑。 enbaling转发是否意味着每个进入的IP数据包基本上都是按照路由表重新发送和发送的? 还是只是简单地发送出所有的networking接口? MASQUERADE规则正在发送,并匹配发送到互联网界面的所有内容。 这似乎表明,启用转发将IP包发送到每个接口,并且这个MASQ规则对于互联网接口做了一些特殊的(NAT)。 我的下一个问题是,如果所有到NAT路由器的传入stream量都只是在LAN接口上传输(尽pipe是非工作地址)。 这是否意味着我需要在FORWARD中制定特殊的DROP规则以防止产生不必要的stream量? 如果是这样,这是否意味着对于每一个PREROUTING规则,我需要在FORWARD另一个? 编辑:作为旁注:我的困惑源于我需要做的任务:我转发端口80到内部服务器。 这从我们的networking外部正常工作,但是当我尝试从networking内部连接到WAN IP时,我无法访问它。 我的规则是: iptables -t nat -A PREROUTING -d WANIP -p tcp -m tcp –dport 80 -m comment –comment "Forward www to <machine>." -j DNAT –to-destination 10.50.0.4

我可以使用Google Appliance / Mini抓取并索引我没有的网站吗?

也许这是一个愚蠢的问题,但… 我正在和这家公司合作,他们说他们需要获得“许可”才能抓取其他人的网站。 他们有一个Google Search Appliance和一些Google Minis,并希望在其他网站上指向他们以汇总内容。 最终的结果就像是一个有针对性的search引擎。 (所有索引的网站都涉及到一个特定的主题) 他们唯一要做的就是: 从其他网站/域索引内容 在自己的网站上提供searchfunction,search索引内容(如Google,显示摘要而不是全部内容) search结果将提供返回到原始内容的链接 他们的意图本质上不是恶意的,而是提供一个单一的网站/资源供人们参考他们的话题。 这个过程是否有违法或腥意?

Ubuntu客人(虚拟框)不显示在路由器上

我使用openssh服务器选项和apache安装了Ubuntu(作为使用虚拟机的虚拟机)。 当我做ps -ef | grep apache ps -ef | grep apache我看到Apache正在运行。 但: 我无法从浏览器连接到服务器(例如http://192.168.1.8 ) 我没有看到我的路由器的连接设备列表上的新服务器 我不能putty到那个ip地址(连接超时) 我通过vi /etc/network/interfaces设置ip地址,然后改变 dhcp到static 添加address 192.168.1.8我的路由器的连接设备列表上的下一个可用的号码 添加netmask 255.255.255.0 添加gateway 192.168.1.1我的路由器的IP地址 然后,我做了vi /etc/resolv.conf并将其更改为: nameserver 192.168.1.1我的路由器的IP地址 domain留空 search留空 然后我做了/etc/init.d/networking restart 可能是什么问题呢。 我希望服务器能够在路由器上注册自己,并可以从浏览器的IP地址进行连接。 但是有些东西不是东西。 任何人都可以发现它? 或一些build议,我可以做什么来解决这个问题。 我只是新的Ubuntu和Linux。

sqlite3支持与PECL centos?

我只是意识到,我已经安装在服务器上的PHP的rpm版本没有sqlite的支持(以及它有PDO的支持,但由于某种原因不起作用) 所以我作为一个PECL扩展安装,现在它显示在phpinfo()的支持,但仍然打开邀请脚本给我的错误: 调用未定义的函数sqlite_open() 我也已经重启了httpd 任何提示,我可以find一个解决scheme或指导?

Ubuntu桥:找不到安装包

我正在按照这个教程在我的ubuntu虚拟机(在virtualbox上)build立一个桥梁,这样vm就会在我的家庭networking上注册。 https://help.ubuntu.com/community/NetworkConnectionBridge 但我卡在第1行。它保持在0%,然后告诉我它不能连接到该url。 sudo apt-get update 这是一个过时的教程? 我在virtualbox上使用最新的Ubuntu。

ASA >>交换机>>服务器WAN / LAN路由到NIC端口

我买了戴尔R610来设置VMware ESXi – 服务器有2个双端口网卡。 通常使用一个双端口网卡,我将我的WAN IP分配给eth0和LAN IP到eth1。 使用新的服务器,我希望将我的广域网IP路由到eth0:x,eth1:x,eth2:x,&eth3:x以及路由交换机派生的局域网IP(192.168.0.x) 。 基本上我想VPN到我的思科ASA 5505和SSH到192.168.0.x和“到达”在ESXi虚拟机实例。 不知道这是否可能,这里有限的networking体验。 想法赞赏。

将子域映射到另一台服务器

我有两个服务器,其中一个我有我的域完全映射,并在另一台服务器,我有一个WordPress的博客安装。 现在,我想将第一个服务器中的一个子域映射到已经安装了wordpress的子域,而不需要更改任何URL。 这可能吗? 我希望自己清楚。

RRAS服务器之间的持久连接?

我目前在办公室有一台Server 2008服务器,在数据中心有一台Server 2008 R2服务器。 两个都安装了用于PPTP VPN访问的RRAS。 办公室服务器在路由器后面,是否有办法让办公室RRAS服务器(或路由器)永久连接到数据中心VPN服务器,以便我可以创build一个信任?

如何将两个IP地址(一个DHCP,一个静态)分配给OpenSolaris中的NIC?

这应该是非常简单和基本的,但我无法find如何做,无论是在“man ifconfig”,在OpenSolaris文档网站 ,或绝望谷歌search。 我正在使用OpenSolaris 2009.06。 当我尝试ifconfig e1000g0:0 10.10.10.1 netmask 255.0.0.0 up所有地址改为kablooie。 无论networking处于“自动”模式还是“手动”模式,都会发生这种情况。 或者,我也可以使用一种方法来设置两个静态IP地址。