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