网络管理的相关命令

今天要说的是有关网络的一些相关内容,主要介绍的有以下几点:网络的服务:Centos6/7中的常用命令,如何手动配置网络,路由表的相关内容,关于Bond(仅主机模式)网络接口的配置以及Bridge(桥接)的网络接口配置。

首先要说的是网络的服务:

1,Centos6/7的常用网络的命令:

Centos6:禁用网卡:ifconfig 网卡名 down
启用网卡:ifconfig 网卡名 up
只删除网络层地址,不禁用网卡:ifdown 网卡名
激活:ifup 网卡名
启用已禁止的网卡:ifconfig -a

             关闭图形化页面上的网络显示图标:service NetworkManager stop
关闭图形化页面上的网络显示图标:service NetworkManager start
一劳永逸的方法是开机不启动:chkconfig NetworkManager off

查看他的状态的命令是:service status NetworkManager

网络重启的命令是:service network restart

Centos7:禁用网卡:nmcli connection down

               开启得命令:nmcli connection up

               关闭图形化页面上的网络显示图标:service NetworkManager stop
               关闭图形化页面上的网络显示图标:service NetworkManager start

查看其状态的命令是:systemctl status NetworkManager 

网络的重启服务:systemctl restart network

2,手动配置网络:

首先要进入网卡的配置文件中:

vim /etc/sysconfig/network-scripts/ifcfg-eth0

手动配置网络:
DEVICE=eth0

网卡的名称
TYPE=Ethernet

网卡的类型
ONBOOT=yes
(打开网卡,相当于ifup)
#BOOTPROTO=dhcp static none
自动获取网络
IPADDR=172.17.250.197
ip地址
NETMASK=255.255.0.0/PREFIX=16
子网掩码
HWDDR=00:0c:29:13:64:E1
MAC地址
GATWAY=172.17.0.1
(网关要和IP在一个网段)
DNS1=114.114.114.114

3,路由表的相关内容:

看路由表:route -n
添加路由表:route add
route add -net netmask/16 gw XXXX
ip route add default via XXXX(目标地址的gateway)
添加一个默认的路由,(处在边界位置路由才能添加默认路由)

处在边界位置路由才能添加默认路由:
route add -net 0.0.0.0/0(default) gw XXXX
ip addr add ip地址XXXX dev eth0 label eth0:1增加一个带别名的
删除路由表:ip route del
清空路由表:ip route flush

查看路由是否能转发:cat /proc/sys/ipv4/ip_forward
开启路由转发:echo 1 > /proc/sys/ipv4/ip_forward
跟踪路由:traceroute  tracepath

4,关于bond的网络配置:

配置一个bond0:注意事项:两个网卡必须在一个网段,事先应该把两个网卡都修改成仅主机模式
nmcli connection add type bond con-name bond0 ifname(接口名) bond0 mode active-backup ipv4.method manual ipv4.addresses 192.168.32.8/24

配置一个类型为bond,名称为bond0,接口名称也为bond0,mode1模式,地址为192.168.32.8,子网掩码为24(255.255.255.0)的网络表
绑定网卡:(1)nmcli connection add type bond-slave ifname ens33
master bond0
(2)nmcli connection add type bond-slave ifname ens34 master bond0
查看是否生效:nmcli connection
启用绑定的网卡:nmcli connection up bond-slave-ens33
nmcli connection up bond-slave-ens34

网络管理的相关命令

网络管理的相关命令

 

网络管理的相关命令

 

网络管理的相关命令

 

配置一个网桥(桥接模式):nmcli connection add type bridge con-name br0 ifname br0 ipv4.method manual ipv4.addresses 192.168.32.11/24
建立两个桥接的网卡:(1)nmcli connection add type bridge-slave
ifname ens33 master br0
(2)nmcli connection add type bridge-slave ifname ens34 master br0
启用网卡:nmcli connection up bridge-slave-ens33
nmcli connection up bridge-slave-ens34
删除网桥:(1)nmcli connection down br0
(2) cd /etc/sysconfig/network-scripts/
(3)rm -f ifcfg-br0
rm -f ifcfg-bridge-slave-ens*
(4)nmcli connection reload  

就简单介绍这几点,希望对大家有所帮助。

 

 

原创文章,作者:风之轨迹,如若转载,请注明出处:http://www.178linux.com/86390

(2)
风之轨迹风之轨迹
上一篇 2017-09-07 20:09
下一篇 2017-09-08 15:13

相关推荐

  • week5

    1、显示当前系统上root、fedora或user1用户的默认shell; useradd fedora useradd user1 egrep "^(root|fedora|user1)" /etc/passwd | cut -d: -f1,7 2、找出/e…

    Linux干货 2016-11-24
  • 如何在Java中避免equals方法的隐藏陷阱

    译者注 :你可能会觉得Java很简单,Object的equals实现也会非常简单,但是事实并不是你想象的这样,耐心的读完本文,你会发现你对Java了解的是如此的少。如果这篇文章是一份Java程序员的入职笔试,那么不知道有多少人会掉落到这样的陷阱中。原文转自http://www.artima.com/lejava/articles/equality.…

    开发运维 2015-04-03
  • liunx性能监控工具总结

    1.uptime 1)显示的信息:显示当前时间,系统已启动的时间,当前在线人数,系统平均负载(1分钟、5分钟、10分钟的平均负载,一般不会超过1) 2)系统平均负载:指在特定时间间隔内运行队列中的平均进程数。 3)如果每个CPU内核的当前活动进程数不大于3的话,那么系统的性能良好。如果每个CPU内核的任务数大于5,那么这台及其的性能有严重问题 4)ruguo…

    Linux干货 2016-09-09
  • Tomcat安装及简单配置

    安装jdk: [root@stu ~]# rpm -ivh jdk-7u9-linux-x64.rpm #此为安装官方的版本(c6已经使用了openjdk)报错不用关心 查看安装位置: [root@stu ~]# rpm -ql jdk 目录: [root@stu&nb…

    Linux干货 2016-07-19
  • Linux磁盘和文件系统

    一.硬盘的组成     硬盘主要由圆形的盘片、机械臂和机械臂上的磁头、主轴马达组成。     盘片上数据的存储:         扇区为最小的物理存储单位,每个扇区为512bytes;  &…

    Linux干货 2015-04-02