網絡管理的相關命令

今天要說的是有關網絡的一些相關內容,主要介紹的有以下幾點:網絡的服務: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.www58058.com/86390

(2)
風之軌跡風之軌跡
上一篇 2017-09-07 20:09
下一篇 2017-09-08 15:13

相關推薦

  • LVM2學習總結

    LVM2(Logical Volume Manager 2) 原理: 將底層的物理硬盤抽象地封裝起來,以邏輯卷的方式呈現給上層應用,但對于文件系統而言,對LVM的操作與對硬盤分區的操作并無差別。 實現基礎: Linux內核的Device mapper機制,將一個或多個底層塊設備組織成一個邏輯設備 基本元素: PP(Physical Partition):物理…

    Linux干貨 2016-08-22
  • linux中for的用法

    關于linuxbash shell中的for語句 在linux中shell是必不可少的一部分,但是在bash shell中有while,for,until等循環命令,今天就介紹一下關于for的一些用法。文中任何錯誤希望大佬們一一指出,不勝感激。 bashshell中提供了for命令,用于創建通過一系列值重復的循環,每次重復使用系列中的一個值執行一個定義的命令…

    2017-07-15
  • Linux終端類型

    希望可以通過本文讓網友們對linux的終端類型有一個清晰的認識!

    Linux干貨 2016-10-14
  • N26-第一周博客作業

    1.描述計算機的組成及其功能 完整的計算機系統由硬件和軟件兩部分組成。 現在大部分的計算機為馮諾依曼體系,主要有五個組成部分:運算器、控制器、存儲器、輸入設備、輸出設備,以下為詳細描述。(計算機的CPU由運算器、控制器和一二三層緩存等構成) 運算器:對數據進行算術運算和邏輯運算(對數據進行加工處理) 控制器:分析指令,控制協調輸入、輸出操作對內存的訪問。 存…

    Linux干貨 2017-01-02
  • 第二周-博客

    本文大綱 文件系統層級結構標準 Linux上常見的文件類型 bash的基礎特性 用戶、組和普通權限 一些零散命令的使用 文件系統層級結構標準 FHS是Filesystem Hierarchy Standard(文件系統層次化標準)的縮寫,多數Linux版本采用這種文件組織形式,類似于Windows操作系統中c盤的文件目錄,FHS采用樹形結構組織文件。FHS定…

    Linux干貨 2016-12-07
  • 磁盤管理及shell腳本編程練習

    1、創建一個10G分區,并格式為ext4文件系統 a)?要求其block大小為2048,預留空間百分比為2,卷標為MYDATA,默認掛載屬性包含acl; ~]# mke2fs –t ext4 –b 2048 –m 2 –L MYDATA? /dev/sda3 b)?掛載至/data/madata目錄,要求掛載時禁止程序自動運行,且不更新文件的訪問時間戳; ~…

    2017-11-15
欧美性久久久久