Linux 网络配置
网络接口类型:
lo:本地回环接口
eth[0-9] :以太网接口
pppx:点对点的接口
ifconfig 或者ifconfig –a 查看所有网卡信息
ifconfig eth0 192.168.1.1 将第一块网卡的IP地址设为192.168.1.1
ifconfig eth0 up 开启第一块网卡
ifconfig eth0 down 关闭第一块网卡
ifconfig eth0 netmask 255.255.255.0 将第一块网卡的子网掩码设为255.255.255.0
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 设置IP和子网
状态识别
UP表示启动
DOWN表示没启动
RX packets 中的errors包过大说明网卡在接收时有问题
TX packets 中的errors包的数量过大说明网卡在发送时有问题
Route
route[-CFvnee]
route [-v] [-A family] add [-net|-host] target [netmask Nm] [gwGw] [metric N] [mod] [reinstate] [[dev] If]
route [-v] [-A family] del [-net|-host] target [gw Gw] [netmaskNm] [metricN] [[dev] If]
route[-V] [--version] [-h] [--help]
-v 使用冗余输出模式
-A family指定特定的地址族(inet,inet6)
-n 使用数字显示的地址例:202.38.75.75而不是解释域名
-net 目标是一个网段
-host 目标是一个单独的主机
-F显示路由表
-C显示内核缓存信息
del 删除路由表项
add 增加路由表项
netmask子网掩码
gw Gw 任何通往目的的IP分组都要通过这个网关
metric M 设置路由表项中该项的尺度域为M
添加一个路由表项,网段为192.168.0.x从接口eth0走:
route add –net 192.168.0.0 netmask255.255.255.0 dev eth0
添加一个缺省路由
route add 0.0.0.0 gw 网关地址
删除缺省路由
route del 0.0.0.0 gw 网关地址