我有以下问题,真的需要你的帮助 我正在实现一个小型服务器接收来自客户端端口18999的请求(只是样本)使用TCP套接字。 当我通过路由器使用来自平板电脑的大量请求testing我的服务器时, 我遇到了ARP问题(?) 我的networking工作就像: TABLET <——->无线路由器<——->我的服务器(LINUX) 问题: 1.无法连接到我的Linux(telnet,ping vv..unreachable) 我用串口线连接到我的Linux机器上 使用Wiresharp(从Windows)捕获来自Linux的发送消息。 它说,Linux持续发送每3秒ARP消息 如下所示: xx:xx:99:77:ff:69 ff:ff:ff:ff:ff:ff ARP 60谁有192.168.10.2? 告诉192.168.10.3 在上面的消息中: xx:xx:99:77:ff:69我的Linux MAC地址 192.168.10.2我的平板电脑地址 192.168.10.3我的Linux IP地址 你能帮我弄清楚这个问题吗? 或告诉我检测问题的方法,并将networking重置为正常(也许重新启动Linux,但我想检测到问题并自动重启) 更新: 1.如果平板电脑以正常速度向我的LINUX发送消息(而且在48小时后也向下),则上述networking正常工作。 2.从路由器拔下我的Linux以太网电缆(RJ45)后,路由器再次工作。 3.无线networking仍然工作(我可以从平板电脑上浏览路由器页面) 4.当我使用: ifconfigclosures 然后 ifconfig了 ,Linux重新启动(?????????)
我有一个Debian盒子,在这个盒子里插入一个用NTFS格式化的USB外部硬盘。 这个硬盘是2TB。 我用mount安装了这个usb驱动器: mount -t ntfs-3g /dev/sdf1 /media/backup 然后我用samba共享那个mount,我的Windows 7笔记本可以完美的看到它。 这就是我所看到的: 问题是上传速度(大约1MB / s)。 请注意,这是一个本地networking,关于这个popup窗口的说明,我需要一个小时才能通过WiFi-G连接将4GBfile upload到另一台距离我几英尺的计算机(我的笔记本电脑使用WiFi ,但Debian框直接连接在linksys路由器上): 我认为这是一个问题,因为当USB驱动器直接插入我的Windows 7笔记本电脑,我可以以30MB / s的速度传输。 此外,在上传过程中通过SSH连接时,我注意到我的Debian Box在返回提示时比正常速度慢,但是我不明白如果我查看以下统计信息: 以下是我在上传过程中所取得的一些相当好的结果: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 5926 root 20 0 6204 1488 680 S 2 0.1 0:13.60 mount.ntfs-3g 8095 jonathan 20 0 20012 4404 3568 […]
如何在dnscap中保留混杂模式? dnscap -a没有区别。
我正在运行与桌面环境的Ubuntu 10.10服务器。 即使通过我们的本地networking连接到服务器,简单的页面请求也需要5秒钟。 我相信这与安装桌面环境有部分关系,因为服务器工作得更快(但不像考虑它在本地networking上那么快),但tasksel每次都失败(能力失败100)。 我的networking和Linux的知识一般是有限的。 会真的很感激我如何解决这个问题的想法。 另外,在系统监视器中,其中一个处理器几乎总是在100%左右。 我怀疑这是正常的太….
我在一所大学工作,我们有一些电脑工作室,其中一些考试是在电脑上完成的(例如,用于办公软件等)。 考试显然需要一个清洁的系统,这样没有学生可以欺骗或破坏考试。 目前的解决scheme是在考试前一天新安装完整的工作室,并在第二天重新安装正常的图像。 即使使用我们的PXE映像,这项工作也很乏味且耗时。 我正在寻找一种方法来使用PXE启动到Windows XP或Windows 7的实时图像。我们的工作站配备有2GB的RAM。 有没有人有这个问题的一些见解和/或做到这一点? 或者,一个涉及通过PXE启动Linuxterminal服务器客户端(例如LTSP)而不接触本地硬盘驱动器的解决scheme也可以,因为我们可能在terminal服务器上运行Windows映像。
我有使用Kerberos身份validation的鱿鱼设置。 我也使用squidguard作为URLredirect来阻止网页的通常的尴尬。 有一些网站,虽然我们允许某些用户,而其他人不。 假设我没有使用任何stream媒体,这一切运作良好。 从我可以从鱿鱼日志和wireshark跟踪我已经确定,当最初的stream请求发送,一切都很好,authentication用户名与请求发送到鱿鱼。 问题是,在后续stream量上,用户名不会发送到squidguard,导致它根据默认策略被阻止。 我试过使用鱿鱼内置的允许/拒绝的东西,但它相对笨重,到目前为止squidguard已经相当容易和快速。 问题在于: 我如何让Squid通过所有请求的用户名? (有些东西告诉我这不是最好的方法) 即使用户名不通过,我如何才能使用squidguard查看stream量是否已通过特定用户的身份validation? 有没有其他方式来完成这个? 一些细节可能是重要的: 我使用一个存储在文本文件中的用户列表来比较squidguard。 我使用Squid使用完整的Kerberos身份validation。 CentOS 6.0 鱿鱼3.1.4 鱿鱼卫士1.3 编辑 澄清我已经添加了以下calamaris片段来演示发生了什么: wsXX.domain.local 534 5.99 34M 3.04 1 69.93 *.outsidedomain.com 204 14.22 5M 20.66 0 92.14 <error> 137 0.00 0M 0.00 0 589.16 [email protected]@wsXX.domain.local 115 0.00 1M 0.00 70 0.16 *.outsidedomain.com 84 0.00 1M 0.00 73 […]
我正在两台NIC(eth0和eth1)的服务器上托pipe一些KVM虚拟机。 我有两个networking192.168.100 / 24和192.168.200 / 24。 我按照http://www.linux-kvm.com/content/using-bridged-networking-virt-managerbuild立了网桥,以便192.168.100 / 24主机使用eth0,而另一个networking使用eth1。 这看起来工作正常。 服务器上有一个默认网关,将所有内容路由到192.168.100.1 每个networking在192.168.100.222和192.168.200.222上都有自己的Cobbler服务器,用于处理PXE启动和DHCP。 我的问题是当我在192.168.200 / 24networking上的PXE启动机器时,我想让它到达192.168.200.222的Cobbler服务器,但是它看起来总是到达192.168.100.222服务器,可能是因为默认网关设置。 我怎样才能configuration服务器,以便从eth1网桥发出的DHCP请求转到192.168.200.1网关,而不是默认网关? 它看起来不像我可以使用策略路由,因为那里的虚拟机没有IP地址,所以我可以忽略什么?
这是我想要实现的:我有几个Linux服务器,我的Web应用程序部署。 目前我的开发团队访问Web应用程序,运行他们的testing用例,然后SSH到我的Linux机器中查看或获取日志。 我不喜欢他们能够SSH / FTP到任何服务器,我正在寻找一个解决scheme,通过HTTP和HTTP(没有Linux解决scheme,如监狱等)获取日志。 由于服务器已经非常慢,不能处理更多的负载,所以我决定使用Python的SimpleHTTPServer。 对于每个有日志的目录他们都需要,我基本上创build了一个index.html文件,只有一个下载链接到该日志文件,然后我在该目录中启动一个SimpleHTTPServer。 我需要在每个盒子上启动3个SimpleHTTPServers,因为他们需要3个日志。 这工作正常,除了现在和然后http:// serverurl:端口url用于访问日志有时得到700MB左右停止响应(在谷歌铬说:没有数据收到,在IE和FF它只是显示一个空白页)。 此时,该端口上的SimpleHTTPServer仍然运行,并在运行的进程中显示。 到目前为止,我一直在解决这个问题时,通过杀死,然后启动该端口上的SimpleHTTPServer,但我正在寻找一个永久的解决scheme。 奇怪的是,只有一个日志发生,我厌倦了交换端口号,因为我认为也许有冲突或什么。 任何人都可以提出一个使用HTTP的解决scheme,就像SimpleHTTPServer一样轻巧,不需要太多的维护。
我有一个像这样的定义: define user::sys_user($fullname, $uid, $groups, $shell='/bin/bash', $authkey, $authkey_type=rsa) { $username = "sys_${name}" group { $username: gid => $uid, } user { $username: require => Group[$username], ensure => present, uid => $uid, gid => $uid, groups => $groups, comment => $fullname, shell => $shell, managehome => true, allowdupe => false, } ssh_authorized_key { "${username}_authkey": user => […]
我正在寻找一种方法,让从不同帐户启动的应用程序自动绑定到特定的networking接口。 例如:在accountA上启动的应用程序绑定到eth0,从accountB启动的应用程序绑定到eth1。 有什么办法可以做到这一点? 我希望这更容易理解。 我想这样做,因为即时通讯寻找与某人分享专用服务器。 如果我们可以拥有帐户特定的ip,那么这将是有益的,所以我们可以运行需要相同端口的服务,而没有试图绑定每个应用程序的麻烦。