当前位置:首页 > Linux9网络管理 - 图文
一、网络接口配置
【查看网卡信息】 1. ifconfig
*错误和丢弃数据包数量,与网络质量有关;溢出数据包总数通常与缓冲区大小及收发数据包速率有关。
2. 查看所有网络接口(包括被禁用)
ifconfig-a
3. 查看IP地址:
ip address show
1: lo:
inet 127.0.0.2/8 brd 127.255.255.255 scope host secondary lo inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0:
inet 192.168.233.129/24 brd 192.168.233.255 scope global eth0 inet6 fe80::20c:29ff:fe6b:8d81/64 scope link valid_lft forever preferred_lft forever
【配置网卡】
ifconfig
上述命令也可以写成:
ifconfig
其中prefix_len表示以“长度”表示子网掩码,需要将子网掩码转换为2进制,然后将这穿2进制数中1的个数写到prefix_len的位置。 【举例】
#配置网卡eth1的ip和子网掩码,并使该网卡立即生效 ifconfig eth0192.168.233.129 netmask255.255.255.0 up #或者写成
ifconfig eth0 192.168.233.129/24 up
【网卡配置文件】
位于/etc/sysconfig/network下,以ifcfg-ethX命名,X是网卡的编号。此外,ifcfg-lo是回环接口的配置文件。
ifcfg-ethX文件内容如下: BOOTPROTO=’static' STARTMODE='auto' DEVICE=eth0 ONBOOT=yes
NETMASK=255.255.255.0 IPADDR=192.168.233.129
【配置项说明】
·BOOTPROTO:网卡开启后应如何获取配置,参数值如下: dhcp:从dhcp服务器自动获取ip、掩码、默认网关及DNS地址等信息; static:使用该配置文件中的设置,这时要求该文件中至少包含IP、默认网关、子网掩码这几项信息。 none:有两种含义,一是这个网卡有其他用途(比如网卡处于bonding)、不需要使用IP地址;还可能网卡使用静态IP地址。
·STARTMODE:决定了该网卡以何种方式启动.有以下几个参数: manual:需要系统启动后手动输入ifup网卡名(比如eth0)进行启动; auto:网卡会在系统启动时启动(如果网络连接可用的话),或者在网络连接被激活时、实时激活该网卡; hotplug:和auto功能类似,区别在于网卡启动失败后、不会再尝试rcnetwork命令; nfsroot:与auto含义类似,区别在于配置了该参数后、该网卡就无法通过rcnetwork stop. ifdown
·IFPLUGD_PRIORITY:当STARTMODE=ifplugd时,该参数标识了该网卡的启动优先级,默认为0.
·DEVICE:该网卡的名字 ·NETMASK:子网掩码 ·IPADDR:IP地址
·BROADCAST:广播地址(网络号),IP地址与子网掩码通过二进制“与”运算后自动获取,一般不用写(配了反而容易配错)
*配置项的名字一定要用大写,里面的参数使用小写字母。其他的配置项说明可以登录系统通过manifcfg命令查看。
【改变网络服务状态】 启动网络服务
service network start
停止网络服务
service network stop
重启网络服务
service network restart
停、启某个网卡:
ifdown eth0(或者:ifconfig eth0 down) ifup eth0(或者:ifconfig eth0 up)
查看网卡状态及网卡型号:
rcnetworkstatus
二、路由
*路由器:为数据包寻找最佳传输路径的网络设备,是一种专门负责计算数据包传输路径的“计算机”。
【路由表】
使用route命令查看主机路由表(或者使用route -n,或者netstat-rn): Kernel IP routing table
Destination Gateway GenmaskFlags Metric Ref Use Iface loopback * 255.0.0.0 U 0 0 0 lo link-local * 255.255.0.0 U 0 0 0 eth0 192.168.233.0 * 255.255.255.0 U 0 0 0 eth0
【结果说明】
Destination:目标IP,default表示默认路由(就是指向默认网关的条目)。
Gateway:网关地址,即下一跳的路由器地址,*表示直接与主机连接,不需要网关地址。 Genmask:目标IP的子网掩码
Flags:路由标记,U-活跃状态,H-目标是主机,G-指向默认网关的路由,R:恢复动态路由产生的条目,D-后台路由程序动态安装,M-路由后台程序修改过的条目,C-缓存的路由条目,!-拒绝路由的条目
Metric:该路由到达目标IP的代价值,越低越好 Ref:该条路由被引用的次数
Use:该条路由被路由软件查找的次数 Iface:目标网卡名
共分享92篇相关文档