网络管理命令和配置路由

前言:简单了解几个有关网络管理的命令并进行一个实验了解配置路由

一,显示网络连接

  • 目前有俩个命令 - netstat,ss
  • netstat通过遍历proc来获取socket信息, 目前属于较旧的命令,也许未来有被丢弃的可能
  • ss使用netlink与内核tcp_diag模块通信获取socket信息 ,较新的命令,目前与netstat共存
  • 选项

    俩者对于常用的选项没什么差别,所以放在一起说,以netstat为例

看一下示例

便于观看,所以以下示例我们都只显示tcp协议相关的,只要知道跟 -u -w 都是一样的就行了

敲一下就知道是不是图片说的了

二,配置Linux网络属性

  • 多个命令的替代者,可以看成一个命令集
  • 选项

以下示例用的都是缩写

ip link

ip addr

ip route等同于route,就不做示例了,后面我们会说一个实验会详细说明的

三,配置路由实验

6台机器,改好网卡名,配置好静态IP,保证没有网关

要求

pc1:1.1.1.1

pc2:5.5.5.5

r1:1.1.1.251  2.2.2.251

r2:2.2.2.252  3.3.3.252

r2:3.3.3.253  4.4.4.253

r4:4.4.4.254  5.5.5.254


  1. 根据要求先画图以便于清晰理解                                                                                                                                                 
  2. 克隆出一共6台虚拟机,分别重命名以便区分

  3. 通过虚拟机编辑器增加5条网络

  4. 将pc1和pc2设置2块网卡,route1-4设置3块网卡;并根据图分别选择好网络
  5. 修改网卡名

    modprobe -r e1000 卸载模块

    modprobe e1000 重新加载模块

    对于桥接模式的eth0

    对于需要配置静态IP的网卡

    进行网络重启:service network restart       CentOs6中

    systemctl restart network   CentOs7中

  6. 写路由表

PC1:route add default gw 1.1.1.251

PC2:route add default gw 5.5.5.254

R1:   route add default gw 2.2.2.252  (通向一个方向可以指定默认路由)

R2:   route add -net 1.1.1.0/24 gw 2.2.2.251

route add default gw 3.3.3.253

R3:   route add default gw 3.3.3.252

route add -net 5.5.5.0/24 gw 4.4.4.254

R4:   route add default gw 4.4.4.253



(另一种写法)R1:   route add 3.3.3.0/24 gw 2.2.2.252

route add 4.4.4.0/24 gw 2.2.2.252

route add 5.5.5.0/24 gw 2.2.2.252

好,做到这如果没有出错,就可以到PC1这台机器上ping 5.5.5.5 ,如果ping通了则证明你成功了,如果没ping通,那么按照我前面的步骤再好好检查一下吧



个人认为有关网络方面的只是理解很重要,所以要多多去理解原理而不是死记硬背

原文地址:http://blog.51cto.com/13572810/2084903

时间: 2024-07-29 18:59:13

网络管理命令和配置路由的相关文章

Linux之网络管理(6)ip及路由相关命令

Linux之网络管理(6)ip及路由相关命令 linux中提供了很多强大的网络管理工具,而且每更新一些版本后都会有新功能.新工具的出现,对于ip和route设置最常用的,就是ifconfig.route等命令了. IP及设备相关的命令使用: ifconfig 命令 查看接口设备信息 ifconfig                 #查看所有启用(up状态)的接口信息 ifconfig  ifcfg-x        #查看指定的网络接口信息 ifconfig  -a             #

交换路由命令及配置

Switch>用户模式 Switch>enable 进入特权模式 Switch#特权模式 Switch#configure terminal 进入配置模式 Switch(config)#hostname 主机名 Switch(config)#enable password 明文密码 Switch(config)#enable secret 密文密码 Switch(config)#exit 退回到特权模式 Switch#show running-config 查看配置信息(存在RAM中) Swi

9.6_Linux网络管理命令的使用

网络管理命令 ip命令 配置Linux网络属性:ip命令,不过该命令的操作只是临时操作,重启以后配置丢失 ip-show / manipulate routing, devices, policy routing and tunnels ip [ OPTIONS ] OBJECT { COMMAND | help } OBJECT := { link | addr | route } 示例: ip link - network device configuration set dev IFACE

Nmcli 网络管理命令行工具基础

介绍 在本教程中,我们会在CentOS / RHEL 7中讨论网络管理命令行工具NetworkManager command line tool,也叫nmcli.那些使用ifconfig的用户应该在CentOS 7中避免使用ifconfig 了. 让我们用nmcli工具配置一些网络设置. 要得到系统中所有接口的地址信息 [[email protected] ~]# ip addrshow 示例输出: 1: lo:<LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc no

linux常用的网络管理命令

网络配置 rhel/Centos中常用的网络管理命令: 设置ip基本信息相关配置文件 5,6版本:system-config-network(setup) 配置文件位置:/etc/sysconfig/network-scripts/ifcfg-eth[0-n] 7版本:nmcil nmtui(图形界面) 配置文件位置:/etc/sysconfig/network-scripts/ifcfg-en***** ifcfg-eth0,ifcfg-en******网络配置文件信息 TYPE=Ethern

网络管理和网络配置(net-tools家族(ifcfg家族)、iproute家族、nm家族)

下面写的是Centos网络管理和网络配置 我们为网卡设置网络属性有两种方式,手动配置和自动配置.自动配置,就是从主机所在网路中的DHCP服务器获取,其至少有一台DHCP服务器.手动配置有两种方式,分别是使用命令和修改配置文件,使用命令有三大家族的命令,即net-tools家族(ifcfg家族).iproute家族.nm家族.同时,还介绍了相关的配置文件和网络接口命名规则. 一.net-tools家族 1.ifconfig命令 ifconfig命令具有三个主要功能,分别是查看网络接口状态.配置网络

CentOS下的路由知识及配置路由

博文目录 简介 上一篇博文已经讲解了IP地址的配置,那么有IP,就准备开始进行通信吧,网络之间的通信主要是依靠路由器,当然生成环境中是拥有路由器的,但是系统中的路由配置也是需要了解一下地,今天讲解一下软路由的显现,与一个路由的小实验 linux下需要启用ip_forword 启用路由功能 echo 1 > /proc/sys/net/ipv4/ip_forword 一.路由表中的接口 到达目标网段从本路由器的那个接口能到达,这个借口就本路由的记录接口 1.如果目标网络和路由器直接相连,网关即是路

IP地址的划分和配置路由

IP地址:是一种在Internet上的给主机编址的方式,也称为网际协议地址.常见的IP地址,分为IPv4与IPv6两大类: 路由:路由器能把不是同一个网段的网络设备连接起来,使它们能够建立通信: IP地址分类 A 类:(前八位是网络地址:固定的) 0 000 0000 - 0 111 1111: 1-127 网络数:126, 127 每个网络中的主机数:2^24-2 默认子网掩码:255.0.0.0 公网地址:1.0.0.0 - 9.255.255.255 : 11.0.0.0 - 126.25

常用linux网络管理命令(下)

ip:更改或显示路由.IP.协议等信息     ip link:接口管理             show [DEVICE]:显示网卡接口信息             set [DEVICE]                      [up | down]:开启或关闭网络接口                     multicast [on | off]:开启或关闭组播     ip addr:协议地址管理             ip addr [show | flush] [DEVICE