在 /etc/udev/rules.d/路径下有个70-persistent-ipoib.rules文件,;里边有关于网卡信息的配置,,,在里边可以更改网卡的名字
注意:修改完之后要在/etc/sysconfig/network-scripts/ifcfg-eth0中修改,不然不能使用。 在Centos6以后有一个服务NetworkManager,他可以自动的检测网卡配置文件并执行,有的时候这个服务不稳定,所以还是关了,手动启动网卡较好,
service NetworkManager status查看状态 service NetworkManager stop关闭 chkconfig NetworkManager off 服务将不会开机启动
route -n 查看本地网关
cat /etc/resolv.conf 查看本地DNS
如果要改mac地址,,就在ifcfg-eth0中修改HWADDR,该成MACADDR,就可以修改MAC地址了
后期我们要做到可以自己写一份网卡配置文件
例一:
DEVICE=eth0 IPADDR=10.1.1.1PREFIX=16GATEWAY=10.1.1.254DNS1=8.8.8.8
例二: DEVICE=eth0 BOOTPROTO=dhcp
实验1:一个网卡绑定多个ip
复制一份ifcfg-eth0 到ifcfg-eth0:num(num是为了标识网卡别名) 修改DEVICE=eth0:num修改完之后重启网卡即可生效
如果需要可以dhcp上网又可以用指定ip上网,并且不冲突。 修改真实物理网卡配置文件,使用dhcp的方式,,其余的虚拟网卡别名必须使用静态IP。
实验2:两个网卡绑定一个IP
bonding 就是将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。当然,直接给两块网卡设置同一IP地址是不可能的。通过bonding,虚拟一块网卡对外提供连接,物理网卡的被修改为相同的MAC地址。 • Mode 0 (balance-rr) 轮转(Round-robin)策略:从头到尾顺序的在每一个slave接口上面发送数据包。本模式提供负载均衡和容错的能力 • Mode 1 (active-backup) 活动-备份(主备)策略:在绑定中,只有一个slave被激活。当且仅当活动的slave接口失败时才会激活其他slave。为了避免交换机发生混乱此时绑定的MAC地址只有一个外部端口上可见 • Mode 3 (broadcast) 广播策略:在所有的slave接口上传送所有的报文。本模式提供容错能力。1) 我们需要用vmware给系统添加一块网卡2)创建一个ifcfg-bond0 DEVICE=bond0 IPADDR=10.1.252.222PREFIX=16GATEWAY=10.1.0.1DNS1=8.8.8.8BONDING_OPTS="miimon=100 mode=1" ##100毫秒检测一次 使用模式1修改eth0的配置 DEVICE=eth0 SLAVE=yes MASTER=bond0 配置eth1 DEVICE=eth1 SLAVE=yes MASTER=bond0 修改完之后重启网卡,生效。
route命令
查看路由:route -n 添加:route add路由表中有三种记录: 主机路由 route add -host ... 网络路由 route add -net .... 默认路由
例:主机A要和主机B通讯,需要在R1和R2中添加路由表,
R1 192.168.0.0/24 0 192.168.0.1 10.0.0.0/8 1 10.0.0.1 172.16.0.0/16 1 10.0.0.2 route add -net 172.16.0.0/16 gw 10.0.0.2 dev eth1 R2 192.168.0.0/24 1 10.0.0.1 route add -net 192.168.0.0/24 gw 10.0.0.1 dev eth1 10.0.0.0/8 1 10.0.0.2 172.16.0.0/16 0 172.16.0.1 echo 1 > /proc/sys/net/ipv4/ip_forward ##这一步是为了让linux本地具有路由功能 iptables -F ## 清空防火墙记录
原创文章,作者:forest,如若转载,请注明出处:http://www.178linux.com/43746
评论列表(1条)
文章结构层次清晰,内容完整,图文并貌,同时通过自己的实际操作,巩固了当天所学的知识。对于实验部分过于简略了,望以后能调整一下。