转自:https://blog.csdn.net/xiruanliuwei/article/details/78765255 一直很好奇,Linux下的eth0, eth1,eth2等是如何生成的~ 特别函数: __dev_get_by_name 通过 eth1 这样的名字,找 struct net_device 分三个步骤: 1. 创建 struct net_device 类型的变量 XA ; 2. 将创建的变量 XA 通过 register_netdevice 函数进行注册: 3. ifco…
转自:http://longwind.blog.51cto.com/419072/982738 我使用这个方法生效: 现象:只有eth2,    vi /etc/udev/rules.d/70-persistent-net.rules   把我机器eth0,1 注释掉, 然后把  eth2 的一行信息改为 eth1, 然后 reboot.      网卡名字eth0,eth1的修改方法 2012-09-05 15:40:14 标签:网卡 虚拟机 配置文件 eth0 原创作品,允许转载,转载时请务…
linux下实用的快速随机生成复杂密码 [root@test.db-audit.1 ~]# </dev/urandom tr -dc '1234567890!@#$%abcdefghigklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ' | head -c20; echo lG01IX%sH!@Z%hbOw3Wf [root@test.db-audit.1 ~]# cat >>/root/.bashrc <<"EOF"…
浅析linux内核中timer定时器的生成和sofirq软中断调用流程 mod_timer添加的定时器timer在内核的软中断中发生调用,__run_timers会spin_lock_irq(&base->lock);禁止cpu中断,所以我们的timer回调处理函数handler工作在irq关闭的环境中,所以需要作很多考虑,比如在handler中尽量不要执行会引起pending的函数调用,比如kmalloc之类可能引起pending的操作,否则会使kernel永远停在我们的handler中不…
转自:http://blog.chinaunix.net/uid-20564848-id-73480.html 浅析linux内核中timer定时器的生成和sofirq软中断调用流程 mod_timer添加的定时器timer在内核的软中断中发生调用,__run_timers会spin_lock_irq(&base->lock);禁止cpu中断,所以我们的timer回调处理函数handler工作在irq关闭的环境中,所以需要作很多考虑,比如在handler中尽量不要执行会引起pending的函…
1.网卡绑定:eth0+eth1做双网卡绑定到bond0 二.网络配置 网卡绑定1./etc/sysconfig/network-scripts/目录下建立ifcfg-bond0文件,内容如下DEVICE=bond0ONBOOT=yesNM_CONTROLLED=noBOOTPROTO=none   IPADDR=192.168.61.149      # ip地址NETMASK=255.255.252.0    #子网掩码GATEWAY=192.168.60.254  #网关BONDING_O…
eth0,eth1,eth2……代表网卡一,网卡二,网卡三……lo代表127.0.0.1,即localhost 参考:Linux命令:ifconfig 功能说明:显示或设置网络设备 语 法:ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址>][del<地址>][<硬件地址>] [media<网络媒介类型>][mem_start<内存地址>][metric<数目>][mtu&…
1:由于你是克隆的虚拟机或者直接就是使用别人的Centos操作系统直接打开到自己本地的虚拟机,网卡可能就是eth1而不是eth0,下面简单写一下如何将eth1修改为eth0,步骤如下所示: 2:如果你是克隆的,那么如下所示的mac地址就会不同,如果是直接打开别人的Centos操作系统的话,mac地址就是一样的.其实这个网卡用eth1还是eth0影响不是很大,看个人完美主义的程度吧: 然后呢,如果你是克隆的虚拟机,使用如下命令vim /etc/sysconfig/network-scripts/i…
ifconfig看到的ip不是我想要的ip,而且显示的第一块网卡也是eth1 ,这明显是有问题的, vim /etc/sysconfig/network-script/ifcfg-eth0 看到的ip是我设置后的ip,但是mac不对,看到的和ifconfig里面的eth1是不一样的, 然后vim /etc/udev/rules.d/70-persistent-net.rules 看到的是一个eth0 和一个eth1 ,这明显是不对的,我只有一块网卡,eth1的mac和ifconfig看到的是一样…
对于后台开发者来说,在学习过程中必然接触众多中间件,在自己的虚拟机进行操作甚至搭建cluster是很常见的事情. 我在初学者时摸索出一套快速的克隆虚拟机方法.分享给大家. 产品VMware® Workstation 版本10.0.2 build-1744117  这是我的虚拟机命名,我觉得这样的命名比较合适,clone机/服务器性质/ip后缀 开始讲解怎么实现虚拟机克隆后添加etho0网卡. 1.虚拟机克隆就不讲解了.几个要点: a.被克隆的机子要关机. b.使用链接克隆,因为我们只需要从快照开…