網絡管理的相關命令

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

相關推薦

  • CentOS 6上的防火墻策略的保存

    兩種iptables的策略保存的方法

    2018-02-27
  • 用戶和組相關的配置文件

    目錄 l  用戶 l  組賬號 l  UID和GID號 l  /etc/passwd分析 l  /etc/shadow分析 l  /etc/group分析 l  /etc/gshadow分析 l  通過用戶和用戶組配置文件來查詢或管理用戶 l  總結 1、用戶(User…

    Linux干貨 2016-10-23
  • linux目錄基礎、簡單的命令以及運用linux幫助

    計算機組成及其功能     計算機其實是:接收用戶輸入指令與數據,經過中央處理器的數據與邏輯單元運算處理后,以產生或存儲成有用的信息。所以計算機組成可以分為輸入單元、輸出單元、CPU(控制單元、算術邏輯單元)、內存     輸入單元:包括鍵盤、鼠標、掃描儀、手寫板、觸摸屏等;實現…

    Linux干貨 2016-09-17
  • N22-第九周作業

    第九周    1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現;    #!/bin/bash    #    decl…

    Linux干貨 2016-10-24
  • 本地yum倉庫配置以及創建yum倉庫

    如何使用光盤當做本地yum倉庫?     1.掛載光盤至某目錄,例如/media/cdrom      [root@CentOS7 ~]# mount /dev/cdrom /media/cdrom/ mount: /dev/sr…

    Linux干貨 2016-08-23
  • N24 W3 博客作業

    第三周 "   1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@localhost ~]# who | cut –d’ ‘ –f1 | uniq 2、取出最后登錄到當前系統的用戶的相關信息。 [root@localhost ~]# id `who | tail -n 1 | cut …

    Linux干貨 2016-11-14
欧美性久久久久