第十章管理Linux网络
王春海
本章目标
了解Linux中网络设备的命名规则
掌握修改网络参数的方法
config命令修改网络参数
通过修改配置文件改变网络参数
利用各类监视工具检查网络状态
本章内容
网络状况监视工具
与网络相关的配置文件
使用网络配置工具
常见网络设备
常见网络设备
lo
回环设备
eth0
系统内第一块以太网卡
ppp0
系统内第一个串行设备
时
使用网络配置工具
在命令行中配置网络参数
config命令
#ifconfig interface [[-net -host] address [parameters]]
ifconfig 查看当前有效接口的状态
ifconfig –a 显示所有接口的状态
设置网卡的IP地址、子网掩码
# ifconfig eth0
为网卡配置多个IP地址,使用别名:1等,例如
# ifconfig eth0:1
关闭以太网接口# ifconfig eth0 down
启用以太网接口# ifconfig eth0 up
设置网关地址
ifconfig eth0 broadcast
ifconfig eth0:1
ifconfig eth0:1 broadcast
route可以查看或设置Linux中的路由信息,主要用来在配置好的接口上设置静态路由
Destination:目标网络或目标主机
Gateway:网关地址或*(网关主机的名称)
Genmask:目标网络的子网掩码,,
Flags:标识项。U路由正常,H主机路由,G使用网关的间接路由。R动态路由,D该路由由路由选择进程或重定向动态创建。M该路由己由路由选择进程或重定向修改。!阻塞路由。
Metric:通向目标的距离(通常以跳为计算)
Ref:使用此路由活动的进程个数(不适用于Linux内核)
Use:查找此路由的次数
Iface:使用此路由发送分组的接口
举例
添加一条默认路由:
# route add default gw
添加静态路由:
# route add -net gw
删除一条路由
# route del -net
route –n
-n选项使用将会会以数字IP形式代替主机名来显示地址,否则route命令将会尝试向DNS服务器发送请示,以获得IP地址所对应的主机名
hostname
设置或显示当前主机名的程序
不使用任何选项,将会显示当前主机的完整名称 hostname
带有-i选项的hostname命令显示当前主机的IP地址。该过程会查询/etc/hosts文件中与主机名相吻合的条目,之后提出该IP地址信息显示在标准输出中
举例
# hostname
# hostname –I
设置主机名称:# hostname linux-srv
# hostname
# hostname –I
# cat /etc/hosts
linux-srv localhost
第10章 管理Linux网络 来自淘豆网www.taodocs.com转载请标明出处.