服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我买了一个Soekris盒子,并在上面安装了openBSD( flashrd ),但现在我不记得是否给它一个10.0.0.0/255.0.0.0或192.168.0.0/255.255.0.0的IP地址。 有没有办法告诉使用Linux?
我已经看到,像学院和学校的许多地方封锁了Facebook,Myspace等网站。 在某些情况下,人们可以使用代理站点和代理软件(ultrasurf,gpass等)绕过filter并访问被阻止的内容。 昨天我已经尝试了超音速来了解代理如何工作。 在configuration了代理的情况下,我使用网站www.whatismyip.com检查了我的IP地址,发现它没有configuration代理服务器时显示的IP地址不同。 这是显示我的位置,好像我在加拿大,但我来自印度。 所以我有以下问题: 代理如何工作? ultrasurf或任何其他代理软件如何能够做到这一点? 我怎样才能设置我自己的代理(这只是为了学习的目的)? 我可以用Squid来达到这个目的吗? 如果你知道任何好的教程,电子嘘声,或参考,请build议他们。
我有几个运行常见服务的服务器(apache,imap,pop,smtp,ftp,ssh,svn等),并希望监视它们的可用性。 特别是,如果其中一项重要服务死亡,我希望得到提醒(电子邮件和/或短信),并且如果可能的话,获得有关每项服务的一些基本统计信息(连接数,处理电子邮件数量,垃圾邮件比率等)。 )。 这个工具将被我们用来获得实时的状态和警报,而我们的客户则希望了解正在发生的事情。 我可以自己构build一个简单的Web应用程序(“ping”服务,以查看它们是否还活着),或者我也可以使用一个完整的监控工具(例如nagios,但有点矫枉过劳)?我相信在两者之间存在一些符合我需求的东西。 有什么build议? 如果可能的话,理想的解决scheme将是免费的,易于安装在远程服务器上(即使在同一个子网中也是如此),并且如果可能的话,还有一个可爱的界面;)。
假设所有桥接表都是空的(或者至less没有我的连接的源和目的地)并且想用我的发送数据包更新它们的桥接表(当我发送数据包时,桥接器理解“发送者主机”在哪里以及何时“接收者主机“发送ACK信号所有的桥梁find”接收者主机“),但是如果在我的发送者主机发送UDP (理论上大的UPD包)数据包(不需要ACK信号),然后所有的桥path必须在所有端口广播数据包,并且永远不会知道确切的path。 我不知道在实践中是否有可能,但我认为理论上可能会发生。
我想在我的Ubuntu机器上运行多个站点。 我知道我可以通过使用apache的虚拟主机configuration来实现这一点,其中serverabc.com&sitexyz指向的sitexyzconfiguration中的siteabc和servername ='sitexyz.com'中的servername ='siteabc.com'相同的IP地址。 我的问题是,如何在ubuntu上创build这些siteabc.com&sitexyz.com名称服务器,以便它们都可以从我的networking外部ping? 谢谢,Daulat
我想在unix中devisebash脚本,这个bash返回完整path,因为我想在其他地方使用这个文件。
我如何知道SP3是否安装在我的SQL Server 2005实例中?
通常情况下,我会: 将SSH更改为协议2,禁止rootlogin,更改端口并仅允许公钥。 安装fail2ban。 安装Bastille-Linux并运行(设置防火墙等) 在cron上运行chkrootkit和rkhunter。 我还能做些什么来帮助保护Debain服务器(VPS)?
我正在运行Snort和MySQL一起进行日志logging,它正在生成ENORMOUS数据集(目前事件表超过了250万,我不知道究竟有多less,因为它在使用之前也只有250万很多记忆)。 不幸的是,这个数据不再是非常有用的,因为我无法在其他地方把它拉出来(存储过程导致服务器崩溃)。 我的问题是,有没有办法为这些庞大的数据集优化MySQL,或者这超出了MySQL的技术function,我需要去Oracle,MS SQL或PostgreSQL? 我们同时拥有一个Oracle和一个MS SQL Server实例,但这两个都是关键业务生产服务器,将其中任何一个脱机或抑制其能力将是非常糟糕的消息。 有关这个问题的任何想法?
在Ubuntu服务器(使用ssh协议),我如何改变断开连接的时间不活动?