linux网络配置管理
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-23
/etc/modprobe.conf maps logical names to specific module name data link layer addresses ifconfig demesg mii-tool 查看和控制网卡的工作方式 使用mii-tool 先要停掉网卡.. mii-tool -v mii-tool -F 100baseTx-HD ifconfig 设置IP 只能暂时启用.. ifconfig eth0 ip netmask mask broadcast ip if up/down interface interface configuration files /etc/sysconfig/network-scripts/ifcfg-xxx 网络的基本设定:有两种方法都需要使用root权限都可以实行 在/etc/sysconfig/network-scripts/目录下实行 netconfig :基于文本模式,不能激活或者改变的网络,需要使用ifup/ifdown 来激活改变 还可以直接编辑网卡的文件 netconfig --device eth1 如果新增加了一个网卡,要使用kudzu 来激活boot time. system-config-network :图形模式 neat 绑定多个ip 可以创建每个新的虚拟接口的文件:ifcfg-ethx:xxx 内容样例为: DEVICE="eth0:0" IPADDR="211.100.10.119" NETMASK="255.255.255.0" ONBOOT="yes" 其中的DEVICE为设备的名称, IPADDR为此设备的IP地址, NETMASK为子网掩码 ONBOOT 表示在系统启动时自动启动. 如果需要再绑定多一个IP地址, 只需要把文件名和文件内的DEVICE中的eth0:x加一即可 还可以使用以下命令创建一个范围内的ip 地址: ifcfg-ethX-rangeX cp ifcfg-eth0 ifcfg-eth0-range0 然后编辑vi ifcfg-eth0-range0 device =eth0-range0 然后删除IPADDR 的栏位 然后加上IPADDR_START=X.X.X.X IPADDR_END=X.X.X.X 全局的网络参数: /etc/sysconfig/network NETWO***NG=yes|no HOSTNAME=<fqdn by default> GATEAY=<gateway ip> NISDOMAIN=<nis domain name> static routes static routes defined per interface: /etc/sysconfig/network-scripts/route-eth0 文本模式 /etc/sysconfig/newo***ng/devices/route-eth0 图形模式 neat 命令 display with: route -n netstat -rn flags :UG 表示正常运行并且设置了网关. 增加router route add -net 10.0.1.0 netmask 255.255.255.0 gw 192.168.0.144 route-eth0 的文件格式: 10.0.2.0/24 via 192.168.1.1 10.0.3.0/24 via 192.168.1.1 路由信息文件,默认没有的,需要自己添加 /etc/sysconfig/network-scripts/route-eth0 /etc/sysconfig/network-scripts/route-eth1 添加默认网关 route add default gw 192.168.1.2 route del default gw 192.168.1.2 名称解析 hostname ----- ip address hostname 查看主机名称 /etc/sysconfig/network 在这里可以改变主机名称,需要重启. /etc/hosts 存放本地名称数据库映射到的IP 地址 /etc/nsswitch.conf DNS Client configuration /etc/resolv.conf hostname: simple name domain name 检测DNS 服务器 host : host ns1.redhat.com host -a redhat.com dig : dig @ns1.redhat.com mx redhat.com 网络检测: PING traceroute mtr netstat 多个网卡绑定一个IP 使用多块网卡虚拟成为一块网卡,具有相同的IP地址. 这项技术其实在sun和cisco中已经存在,分别称为Trunking和etherchannel技术, 在linux中,这种技术称为bonding. bonding在内核2.4.x中已经包含了, 只需要在编译的时候把网络设备选项中的 Bonding driver support选中就可以了. 然后,重新编译核心,重新起动计算机,执行如下命令: ismod bonding ifconfig eth0 down ifconfig eth1 down ifconfig bond0 ipaddress ifenslave bond0 eth0 ifenslave bond0 eth1 现在两块网卡已经象一块一样工作了,这样可以提高集群节点间的数据传输. 你最好把这几句写成一个脚本,再由/etc/rc.d/rc.local调用, 以便一开机就生效. bonding对于服务器来是个比较好的选择,在没有千兆网卡时, 用两三块100兆网卡作 bonding,可大大提高服务器到交换机之间的带宽. 但是需要在交换机上设置连接bonding 网卡的两个口子映射为同一个虚拟接口.本文出自 “我是一只小小鸟” 博客,请务必保留此出处http://litclive.blog.51cto.com/628198/726046 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: RHEL5.7下的squid服务器配置下一篇: linux vsftp配置
关于linux网络配置管理的所有评论