我在基于Xen的虚拟机(在Linode上)中运行一个Web爬虫; 它大量使用networking名称空间来控制每个爬网过程中VPN的使用。 在过去的六个月中,它一直在持续运行。 间歇地 – 以每周一到两次的速度 – 调度程序将拆除一个networking名称空间,并且我遇到了一个内核错误。 该错误的可见症状是,直到虚拟机重新启动后才能创build新的networking名称空间,并且系统日志再次收到此消息的泛滥,直到虚拟机重新启动: MMM DD hh:mm:ss XXXXX kernel: unregister_netdevice: waiting for lo to become free. Usage count = 1 我已经能够find一些有关这个消息的公共bug报告… https://bugzilla.redhat.com/show_bug.cgi?id=880394 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065434 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1181315 …但它们都适用于比Linode股票内核要早得多的内核,而现在已经有3.16.x的版本了。 我正在寻找具体的一步一步的build议,如何解决错误和/或把它变成一个可操作的错误报告。 请注意,回归分析是不切实际的,因为需要几个月的时间才能得出结果(而且我已经无法承受爬行器的上升和下降,甚至超过了我自己)。
在GCE中创build一个实例,标记为“tagA” 创build防火墙规则: tcp:12345 ,源标记tagA ,目标标记tagA 在执行的实例上: nc -l 0.0.0.0 -p 12345 netstat -an | grep 12345 tcp 0 0 0.0.0.0:12345 0.0.0.0:* LISTEN 尝试连接内部: nc -v internal.ip 12345 => 12345(?)打开 尝试连接外部: nc -v external.ip 12345 => 12345(?):连接被拒绝 根据GCE手册: sourceTags [如果没有指定sourceRanges,则需要]如果源位于此networking内并具有指定的标记之一,则连接将被接受。 如果指定了sourceRanges和sourceTag,如果源的范围或标记匹配sourceRanges或sourceTag,则允许入站连接。 任何人都可以解释为什么端口在外部IP不可用这个防火墙规则?
我似乎无法find关于如何完全禁用所有networking的任何信息。 本质上,我想翻转交换机的任何出站或入站networking。 就像我电脑上的wifibutton,当我切换时,什么都不能进来,什么都不能出去。 我能想到的唯一的东西(但我不知道它是否会起作用)是这样的: sudo service network-manager stop 这会做诡计吗?
我是一个新手networkingpipe理员,负责为一个小型非营利性的志愿者build立一个非常简单的文件共享结构。 我想testing这个内部,因为我以前只使用Windows系统,这将是一个运行Samba的Ubuntu服务器(为了方便在办公室的Mac与文件共享,以及Windows Server许可的预算问题)。 我有一个Win7的VirtualBox主机在192.168.1.3,运行在网桥模式下的Ubuntu服务器10.4在192.168.1.6。 当我尝试从主机连接到任何Samba共享时,我得到一个标准的Windows“无法访问”错误消息。 主机可以ping客户机,反之亦然。 sudo ufw disable没有改变这一点。 sudo iptables –list是空白的(也就是说,在所有三条链上没有规则的默认ACCEPT) 我下一个故障排除步骤是什么?
所有, 我正在尝试为我创build一种能够在我的Proxmox基础架构中使用本地networking的方式。 目前,一切都从wlan0的NAT运行,所有内部机器具有相同的本地IP地址 – 这对我来说根本不是很有用。 我试图用ovs来解决这个问题。 我的ovs设置: [wlan0] [IP Stack] | | [maplebridge] — vport1 — vport2 我的ovsconfiguration: ovs-vsctl add-br maplebridge #Create my bridge ip link set maplebridge up # Turn on bridge ovs-vsctl add-port maplebridge wlan0 # Add wlan0 ip addr del 192.168.1.136/24 dev wlan0 # Remove config from wlan0 dhclient maplebridge # DHCP […]
我在我的Ubuntu服务器上设置了几个Ubuntu的LXC容器。 他们都有一个独特的IPconfiguration。 当它们启动时,其中一些绑定的IP地址超过了定义的IP地址。 例如,容器A具有10.0.3.123并且另外绑定了10.0.3.127。 感谢您的任何帮助。 LXC版本:1.0.6-0ubuntu0.1 容器CA的configuration: lxc.include = /usr/share/lxc/config/ubuntu.common.conf lxc.arch = x86_64 lxc.rootfs = / var / lib / lxc / CA / rootfs lxc.utsname = CA lxc.console = / var / lib / lxc / CA / console lxc.mount = / var / lib / lxc / CAfstab lxc.network.type = veth lxc.network.flags =向上 […]
networking并不是我的专长,我已经尽了我的努力去尝试和隔离这个问题,我希望能够指出如何进一步缩小这个问题的可能性。 服务器:运行Limetech Unraid 5.0.6的文件服务器(内核为3.9.11p的基于Slackware的操作系统) 这台服务器已经可靠地运行了大约2年,唯一最近的硬件更改是RAM升级(我已经使用了一个内存工具来validationRAM工作正常) 初始情况:访问networking共享的networking上的其他计算机每3-5分钟会间歇性断开10-20秒。 调查使用重复的pingtesting,我能够确定networking上的所有其他设备保持其连接,只是在短时间内丢失的文件服务器。 对文件服务器进行Ping或从文件服务器进行ping操作,从间隔30秒到间隔15分钟以上的半随机时间间隔内,最多会失败8秒,平均约为3-5分钟。 重新启动服务器似乎使问题消失了几个小时。 ifconfig显示大约在连接出现故障的同时丢弃的RX数据包的小数字(3-7) 系统日志不会在启动或故障期间报告任何exception情况。 ethtool表明该链接保持100%的时间 我不是networking工程师,但似乎这个问题是特定于此设备(其他设备连接到相同的基础设施没有问题)。 这可能是NIC本身的硬件问题吗? 或者是与操作系统或networkingconfiguration? 这可能是由用户软件引起的? 任何build议如何确定根本原因将不胜感激。 日志/故障排除输出: 从Windows笔记本Ping到Unraid服务器: Reply from xxx100: bytes=32 time=3ms TTL=64 Reply from xxx100: bytes=32 time=7ms TTL=64 Reply from xxx100: bytes=32 time=3ms TTL=64 Reply from xxx100: bytes=32 time=3ms TTL=64 Reply from xxx100: bytes=32 time=4ms TTL=64 Reply from xxx100: bytes=32 time=3ms TTL=64 […]
我正在尝试为我的网站(例如example.com)设置一个login页面,并且当有人在浏览器中键入“example.com”时,我想将自己的html作为要加载的页面进行加载。 我正在使用nginx作为我的networking服务器,但无法做到这一点。 我总是得到默认的“欢迎nginx”页面,而不是我的HTML。 这是我的nginx conf: #user nobody; worker_processes 1; error_log /var/log/nginx/error.log; events { worker_connections 1024; } http { include mime.types; # include /usr/local/nginx/sites-enabled; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name example.com; access_log /var/log/nginx/access.log; location / { root /data/www; index test.html; } location /images{ root /data; } error_page 500 502 503 504 […]
我必须找出一些方法来远程连接到目前在默认地址10.90.90.90(服务人员已经取代了破碎的,但他们已经忘记做初始configuration)的D-LINK交换机。 问题是它直接连接到我的FortiGate 60D的10.0.0.0/24子网上的LAN端口。 这个特定的swith只能通过80/443端口上的web GUI进行pipe理。 我只能访问networking设备,networking内部没有主机可以使用,以进入交换机GUI。 任何想法如何做到这一点?
我无法在Mikrotik RB2011U上使用基于端口的vlanning / trunking工作。 我一直在遵循这里的指南: http ://wiki.mikrotik.com/wiki/Manual:Switch_Chip_Features#Example_-_802.1Q_Trunking_with_Atheros_switch_chip_in_RouterOS_v6 Wiki顶部的function表表明,该设备应该能够802.1q vlanning 。 除了我已经提供了我自己的接口名称和vlan id号之外,我已经逐字地跟踪了wiki。 当我插入一个主机到eth3并分配一个静态IP为10.10.10.4时,我无法ping通10.10.10.5(RB2011U); 然而插入第二个主机到eth4并分配一个静态IP为10.10.10.6,我能够从10.10.10.6 ping 10.10.10.4,反之亦然。 在10.10.10.4和10.10.10.6端,我可以看到,当我尝试ping 10.10.10.5时,我收到来自RB2011U的ARP应答。 第二个问题是我的中继端口似乎没有正常工作。 它连接到一个Mikrotik CRS125,我已经确认工作正常。 在这种情况下,从CRS125(10.10.10.2)和副virsa ping RB2011U(10.10.10.5)也不起作用,但是ARP似乎没有被中继。 在寻找答案时,我看到很多其他人在使用网桥而不是使用交换机configuration。 而且我确实设法使得configuration工作减去中继端口; 但是我configuration了我的CRS125在交换机configuration中做vlan标记,为了一致性,我宁愿让RB2011U做同样的事情。 编辑:(请求configuration信息) /interface ethernet set [ find default-name=ether1 ] name=eth1 set [ find default-name=ether2 ] name=eth2 set [ find default-name=ether3 ] master-port=eth2 name=eth3 set [ find default-name=ether4 ] master-port=eth2 […]