欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Linux網(wǎng)絡(luò)管理全部命令介紹

今天小編就為大家?guī)?lái)一篇總結(jié)了Linux所有網(wǎng)絡(luò)管理命令的文章。小編覺(jué)得挺實(shí)用的,為此分享給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。

10多年的潤(rùn)州網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整潤(rùn)州建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)公司從事“潤(rùn)州網(wǎng)站設(shè)計(jì)”,“潤(rùn)州網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

ip命令

配置Linux網(wǎng)絡(luò)屬性:ip命令,不過(guò)該命令的操作只是臨時(shí)操作,重啟以后配置丟失

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

    可設(shè)置屬性:

        up and down:激活或禁用指定接口

        ifup/ifdown    

    show [dev IFACE]:指定接口

       [up]:僅顯示處于激活狀態(tài)的接口

示例1:顯示所有接口的狀態(tài)

Linux網(wǎng)絡(luò)管理全部命令介紹

示例2:關(guān)閉eth2口,然后顯示eth2接口的狀態(tài),而后顯示其他狀態(tài)是up的接口

Linux網(wǎng)絡(luò)管理全部命令介紹Linux網(wǎng)絡(luò)管理全部命令介紹

ip addr { add | del | change } IFADDR dev STRING

    [label LABEL]:添加地址時(shí)指明網(wǎng)卡別名

    [scope {global|link|host}]:指明作用域

        global: 全局可用;

        link: 僅鏈接可用;

        host: 本機(jī)可用;

    [broadcast ADDRESS]:指明廣播地址

ip address show -look at protocol addresses

    [dev DEVICE]

    [label PATTERN]

    [primary and secondary]

ip address flush -使用格式同show

ip addr add 172.16.0.100/16 dev eth3 label eth3

ip addr del 172.16.0.100/16 dev eth3 label eth3

ip addr flush dev eth3 label eth3

示例1:使用ip addr命令添加一個(gè)ip

Linux網(wǎng)絡(luò)管理全部命令介紹示例2:改變eth3的ip地址

Linux網(wǎng)絡(luò)管理全部命令介紹示例3:刪除eth3的ip信息

Linux網(wǎng)絡(luò)管理全部命令介紹示例4:此命令不會(huì)保存在配置文件中,只是暫時(shí)存放在內(nèi)存里面,使用請(qǐng)注意

Linux網(wǎng)絡(luò)管理全部命令介紹

ip route - routing table management

    添加路由:ip route add

           ip route add TARGET via GW dev IFACE srcSOURCE_IP

            TARGET:

            主機(jī)路由:IP

            網(wǎng)絡(luò)路由:NETWORK/MASK

        ip route add 192.168.0.0/24 via 172.16.0.1

        ip route add 192.168.1.13 via 172.16.0.1

    添加網(wǎng)關(guān):ip route add default via GW dev IFACE

         ip route add default via 172.16.0.1 

    刪除路由:ip route delete

         ip route del TARGET

    顯示路由:ip route show|list

    清空路由表:ip route flush [dev IFACE] [via PREFIX]

          ip route flush dev eth0

示例1:添加172.16.0.0/16的路由

Linux網(wǎng)絡(luò)管理全部命令介紹示例2:添加一個(gè)網(wǎng)關(guān)

Linux網(wǎng)絡(luò)管理全部命令介紹

示例3:刪除默認(rèn)網(wǎng)關(guān)路由

Linux網(wǎng)絡(luò)管理全部命令介紹

示例4:刪除相關(guān)的所有路由

Linux網(wǎng)絡(luò)管理全部命令介紹

netstat命令:

顯示網(wǎng)絡(luò)鏈接

Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships、

常用選項(xiàng):

   -t: tcp協(xié)議相關(guān)

   -u: udp協(xié)議相關(guān)

   -w: raw socket相關(guān)

   -l: 處于監(jiān)聽(tīng)狀態(tài)

   -a: 所有狀態(tài)

   -n: 以數(shù)字顯示IP和端口;

   -e:擴(kuò)展格式

   -p: 顯示相關(guān)進(jìn)程及PID

常用組合:

-tan, -uan, -tnl, -unl,-rn,tnlp

顯示路由表:

netstat {--route|-r} [--numeric|-n]

   -r: 顯示內(nèi)核路由表

   -n: 數(shù)字格式

顯示接口統(tǒng)計(jì)數(shù)據(jù):

netstat{--interfaces|-I|-i} [iface] [--all|-a] [--extend|-e] [--program|-p] [--numeric|-n]

# netstat -i

# netstat -IIFACE

示例1:查看所有tcp協(xié)議的狀態(tài)

Linux網(wǎng)絡(luò)管理全部命令介紹

示例2:查看所有udp的協(xié)議狀態(tài)

Linux網(wǎng)絡(luò)管理全部命令介紹

示例3:查看所有正在監(jiān)聽(tīng)的tcp協(xié)議

Linux網(wǎng)絡(luò)管理全部命令介紹

示例4:查看所有正在監(jiān)聽(tīng)的udp協(xié)議

Linux網(wǎng)絡(luò)管理全部命令介紹

示例5:查看所有tcp和udp協(xié)議狀態(tài)以及進(jìn)程號(hào)

Linux網(wǎng)絡(luò)管理全部命令介紹

ss命令

格式:ss[OPTION]... [FILTER]

netstat通過(guò)遍歷proc來(lái)獲取socket信息,ss使用netlink與內(nèi)核tcp_diag模塊通信獲取socket信息。

選項(xiàng):

    -t: tcp協(xié)議相關(guān)

    -u: udp協(xié)議相關(guān)

    -w: 裸套接字相關(guān)

    -x:unixsock相關(guān)

    -l: listen狀態(tài)的連接

    -a: 所有

    -n: 數(shù)字格式

    -p: 相關(guān)的程序及PID

    -e: 擴(kuò)展的信息

    -m:內(nèi)存用量

    -o:計(jì)時(shí)器信息

FILTER := [ state TCP-STATE ] [ EXPRESSION ]

  TCP的常見(jiàn)狀態(tài):

    tcpfinite state machine:

    LISTEN: 監(jiān)聽(tīng)

    ESTABLISHED:已建立的連接

    FIN_WAIT_1

    FIN_WAIT_2

    SYN_SENT

    SYN_RECV

    CLOSED

EXPRESSION:

  dport=

  sport =

  示例: ’( dport= :sshor sport = :ssh)’

常用組合:

-tan, -tanl, -tanlp, -uan,tunl

常見(jiàn)用法示例:

ss -l 顯示本地打開(kāi)的所有端口

Linux網(wǎng)絡(luò)管理全部命令介紹

ss -pl 顯示每個(gè)進(jìn)程具體打開(kāi)的socket

Linux網(wǎng)絡(luò)管理全部命令介紹

ss -t -a 顯示所有tcp socket

Linux網(wǎng)絡(luò)管理全部命令介紹

ss -u -a 顯示所有的UDP Socekt

Linux網(wǎng)絡(luò)管理全部命令介紹ss -o state established '( dport = :ssh or sport = :ssh )' 顯示所有已建立的SSH連接

Linux網(wǎng)絡(luò)管理全部命令介紹

ss -s 列出當(dāng)前socket詳細(xì)信息:

Linux網(wǎng)絡(luò)管理全部命令介紹

ss -o state established '( dport = :smtp or sport = :smtp )' 顯示所有已建立的SMTP連接

ss -o state established '( dport = :http or sport = :http )' 顯示所有已建立的HTTP連接ss -x src /tmp/.X11-unix/* 找出所有連接X(jué)服務(wù)器的進(jìn)程

nmcli命令(注意,此命令只適用于CentOS 7的版本,6版本的這個(gè)命令并不好使)

地址配置工具:nmcli

nmcli[ OPTIONS ] OBJECT { COMMAND | help }

    device -show and manage network interfaces

    nmcli device help

    connection -start, stop, and manage network connections

    nmcli connection help

修改IP地址等屬性:

   nmcli connection modify IFACE [+|-] setting.property value

    setting.property:

    ipv4.addressesipv4.gateway

    ipv4.DNS1 ipv4.methodmanual | dhcp

修改配置文件執(zhí)行生效:systemctl restart network

           nmcli con reload

nmcli命令生效:nmcli con down eth0 ;nmcli con up eth0

示例1:新增網(wǎng)卡,設(shè)置它的IP地址

添加了一個(gè)新的網(wǎng)卡,系統(tǒng)自動(dòng)識(shí)別為eth2,網(wǎng)卡名字Wired connetion 1,此處作用的是NetworkManager,否則新建一個(gè)網(wǎng)卡的時(shí)候應(yīng)該沒(méi)有名字。

Linux網(wǎng)絡(luò)管理全部命令介紹

此處我清理掉上圖的信息,此時(shí)查看接口的狀態(tài)

Linux網(wǎng)絡(luò)管理全部命令介紹添加網(wǎng)卡信息,設(shè)置該網(wǎng)卡為手動(dòng)設(shè)置,配置ip地址,網(wǎng)關(guān),dns,開(kāi)機(jī)自動(dòng)啟動(dòng),此處會(huì)生成配置文件

Linux網(wǎng)絡(luò)管理全部命令介紹

配置完看了一下,ip已經(jīng)起來(lái)了,連服務(wù)都沒(méi)重啟呢。并且測(cè)試過(guò)連通性也是沒(méi)問(wèn)題

Linux網(wǎng)絡(luò)管理全部命令介紹

Linux網(wǎng)絡(luò)管理全部命令介紹

示例2:新增綁定一個(gè)新的配置文件home和ip地址,但是我們發(fā)現(xiàn),此處文件并沒(méi)有綁定接口Linux網(wǎng)絡(luò)管理全部命令介紹

此處用nmcli device status可以看見(jiàn)接口eht1已經(jīng)是工作中,但是此命令不能看見(jiàn)接口綁定的是哪個(gè)配置文件,我們發(fā)現(xiàn)ip還是以前的ip

Linux網(wǎng)絡(luò)管理全部命令介紹

此處用nmcli con up home的命令啟用接口,然后我們發(fā)現(xiàn)eth2接口此時(shí)用的是home的配置文件,這樣的話就可以把接口切換過(guò)來(lái)

Linux網(wǎng)絡(luò)管理全部命令介紹

也可以用nmcli con down +conf文件這樣方式來(lái)切換

Linux網(wǎng)絡(luò)管理全部命令介紹

如果對(duì)以上的配置文件有需要自己改動(dòng)的地方,則手動(dòng)編輯之,然后輸入nmcli con reload命令重新導(dǎo)入配置文件即可。例如編輯ip地址和網(wǎng)卡的NAME

Linux網(wǎng)絡(luò)管理全部命令介紹

編輯完,配置文件并不會(huì)馬上生效,我們可以用nmcli con reload的命令重新加載配置文件,發(fā)現(xiàn)網(wǎng)卡的NAME屬性已經(jīng)生效,但是ip還是沒(méi)有改變

Linux網(wǎng)絡(luò)管理全部命令介紹

此處重啟網(wǎng)絡(luò)服務(wù),ip已經(jīng)起來(lái)了。

Linux網(wǎng)絡(luò)管理全部命令介紹

相關(guān)工具

網(wǎng)絡(luò)接口配置tui工具:nmtui(nmcli的圖形化工具,個(gè)人還是建議用命令的,此處不再演示)

使用nmcli配置網(wǎng)絡(luò)

NeworkManager是管理和監(jiān)控網(wǎng)絡(luò)設(shè)置的守護(hù)進(jìn)程

設(shè)備即網(wǎng)絡(luò)接口,連接是對(duì)網(wǎng)絡(luò)接口的配置。一個(gè)網(wǎng)絡(luò)接口可有多個(gè)連接配置,但同時(shí)只有一個(gè)連接配置生效。

顯示所有包括不活動(dòng)連接

nmclicon show

顯示所有活動(dòng)連接

nmclicon show –active

顯示網(wǎng)絡(luò)連接配置

nmclicon show "home"

顯示設(shè)備狀態(tài)

nmcli dev status

顯示網(wǎng)絡(luò)接口屬性

nmclidev show eno16777736(CentOS7的網(wǎng)卡的命名)

創(chuàng)建新連接home,IP自動(dòng)通過(guò)dhcp獲取

nmclicon add con-name home type Ethernet ifname eth2

刪除連接

nmclicon del home

創(chuàng)建新連接eth2 ,指定靜態(tài)IP,不自動(dòng)連接

nmcticon add con-name static ifname eth2 autoconnect no type Ethernet ip4 10.1.156.71/16 gw4 10.1.0.1

啟用home連接配置

nmcli con up home

啟用eth2連接配置

nmclicon up eth2

查看幫助

nmclicon add help

修改連接設(shè)置

nmcli con mod “eth2” connection.autoconnect no

nmcli con mod “eth2” ipv4.dns 10.1.0.1

nmcli con mod “eth2” +ipv4.dns 8.8.8.8

nmcli con mod “eth2” -ipv4.dns 8.8.8.8

nmcli con mod “eth2” ipv4.addresses “172.16.0.100 172.16.0.1”

nmcli con mod “eth2” +ipv4.addresses 10.10.10.10/16

Linux網(wǎng)絡(luò)管理全部命令介紹

Linux網(wǎng)絡(luò)管理全部命令介紹

設(shè)備配置被保存在文本文件中

/etc/sysconfig/network-scripts/ifcfg-<name>

幫助文檔列出完整選項(xiàng)列表:/usr/share/doc/initcripts-*/sysconfig.txt

Linux網(wǎng)絡(luò)管理全部命令介紹

修改連接配置后,需要重新加載配置

nmcli con reload

nmcli con down “system eth0” 可被自動(dòng)激活

nmcli con up “system eth0”

nmcli dev dis eth0 禁用網(wǎng)卡,訪止被自動(dòng)激活

示例2:新增綁定一個(gè)新的配置文件home和ip地址,但是我們發(fā)現(xiàn),此處文件并沒(méi)有綁定接口Linux網(wǎng)絡(luò)管理全部命令介紹

此處用nmcli device status可以看見(jiàn)接口eht1已經(jīng)是工作中,但是此命令不能看見(jiàn)接口綁定的是哪個(gè)配置文件,我們發(fā)現(xiàn)ip還是以前的ip

Linux網(wǎng)絡(luò)管理全部命令介紹

此處用nmcli con up home的命令啟用接口,然后我們發(fā)現(xiàn)eth2接口此時(shí)用的是home的配置文件,這樣的話就可以把接口切換過(guò)來(lái)

Linux網(wǎng)絡(luò)管理全部命令介紹

也可以用nmcli con down +conf文件這樣方式來(lái)切換

Linux網(wǎng)絡(luò)管理全部命令介紹

如果對(duì)以上的配置文件有需要自己改動(dòng)的地方,則手動(dòng)編輯之,然后輸入nmcli con reload命令重新導(dǎo)入配置文件即可。例如編輯ip地址和網(wǎng)卡的NAME

Linux網(wǎng)絡(luò)管理全部命令介紹

編輯完,配置文件并不會(huì)馬上生效,我們可以用nmcli con reload的命令重新加載配置文件,發(fā)現(xiàn)網(wǎng)卡的NAME屬性已經(jīng)生效,但是ip還是沒(méi)有改變

Linux網(wǎng)絡(luò)管理全部命令介紹

此處重啟網(wǎng)絡(luò)服務(wù),ip已經(jīng)起來(lái)了。

Linux網(wǎng)絡(luò)管理全部命令介紹

刪除home的配置文件

Linux網(wǎng)絡(luò)管理全部命令介紹

修改網(wǎng)卡開(kāi)機(jī)自動(dòng)鏈接為no

nmcli con mod “work” connection.autoconnect no

Linux網(wǎng)絡(luò)管理全部命令介紹

Linux網(wǎng)絡(luò)管理全部命令介紹

設(shè)置DNS地址

nmcli con mod “work” ipv4.dns 10.1.0.1

Linux網(wǎng)絡(luò)管理全部命令介紹增加一組DNS地址

nmcli con mod “work” +ipv4.dns 8.8.8.8

Linux網(wǎng)絡(luò)管理全部命令介紹刪除掉8.8.8.8的dns

nmcli con mod “work” -ipv4.dns 8.8.8.8

Linux網(wǎng)絡(luò)管理全部命令介紹

修改ip到其他地址

nmcli con mod “work” ipv4.addresses “172.16.0.100/24 ipv4.gateway 172.16.0.1”

Linux網(wǎng)絡(luò)管理全部命令介紹

增加一個(gè)ip地址

nmcli con mod “work” +ipv4.addresses 10.1.156.71Linux網(wǎng)絡(luò)管理全部命令介紹

注意:以上的修改操作并不會(huì)馬上生效,生效需要重啟網(wǎng)卡服務(wù)systemctl restart network

圖形工具(此工具只能在圖形界面下面啟動(dòng))

nm-connection-editor

網(wǎng)絡(luò)組Network Teaming(同樣只適用于CentOS 7)

網(wǎng)絡(luò)組:是將多個(gè)網(wǎng)卡聚合在一起方法,從而實(shí)現(xiàn)冗錯(cuò)和提高吞吐量

網(wǎng)絡(luò)組不同于舊版中bonding技術(shù),提供更好的性能和擴(kuò)展性

網(wǎng)絡(luò)組由內(nèi)核驅(qū)動(dòng)和teamd守護(hù)進(jìn)程實(shí)現(xiàn).

多種方式runner

broadcast 廣播

roundrobin 循環(huán)

activebackup 備份

loadbalance 負(fù)載均衡

lacp 接口聚合(implements the 802.3ad Link Aggregation Control Protocol) 

網(wǎng)絡(luò)組

啟動(dòng)網(wǎng)絡(luò)組接口不會(huì)自動(dòng)啟動(dòng)網(wǎng)絡(luò)組中的port接口

啟動(dòng)網(wǎng)絡(luò)組接口中的port接口不會(huì)自動(dòng)啟動(dòng)網(wǎng)絡(luò)組接口

禁用網(wǎng)絡(luò)組接口會(huì)自動(dòng)禁用網(wǎng)絡(luò)組中的port接口

沒(méi)有port接口的網(wǎng)絡(luò)組接口可以啟動(dòng)靜態(tài)IP連接

啟用DHCP連接時(shí),沒(méi)有port接口的網(wǎng)絡(luò)組會(huì)等待port接口的加入

創(chuàng)建網(wǎng)絡(luò)組接口

nmclicon add type team con-name CNAME ifname INAME [config JSON]

   CNAME為連接名,INAME為接口名

   JSON為指定runner方式

   格式:'{"runner": {"name": "METHOD"}}'

   METHOD可以是broadcast,roundrobin,activebackup,loadbalance,lacp.

創(chuàng)建網(wǎng)絡(luò)組接口實(shí)例

首先創(chuàng)建網(wǎng)絡(luò)組接口,名為team0的接口,模式為備份模式

nmcli con add type team con-name team0 ifname team0 

config ‘{"runner": {"name": "activebackup"}}'

Linux網(wǎng)絡(luò)管理全部命令介紹

Linux網(wǎng)絡(luò)管理全部命令介紹

給接口配置ip地址等信息

nmcli con mod team0 ipv4.addresses 10.1.156.156/16

nmcli con mod team0 ipv4.method manualLinux網(wǎng)絡(luò)管理全部命令介紹

創(chuàng)建port接口

nmcli con add type team-slave con-name CNAME ifname INAME master TEAM 

   CNAME連接名,INAME網(wǎng)絡(luò)接口名,TEAM網(wǎng)絡(luò)組接口名.

連接名若不指定,默認(rèn)為team-slave-IFACE.

nmcli device disconnect INAME 關(guān)閉指定的真實(shí)接口

nmcli connection up CNAME 指定配置文件的接口up

   INAME設(shè)備名CNAME網(wǎng)絡(luò)組接口名或port接口

網(wǎng)絡(luò)組實(shí)例

nmcli con add type team-slave ifname eth0 master team0

nmcli con add type team-slave ifname eth2 master team0 con-name team0-eth2

nmcli con up team0 啟用team0接口

nmcli dev dis eth0 關(guān)閉掉原來(lái)的接口

teamdctl team0 state

Linux網(wǎng)絡(luò)管理全部命令介紹

Linux網(wǎng)絡(luò)管理全部命令介紹

完整示例:創(chuàng)建網(wǎng)絡(luò)組

首先創(chuàng)建網(wǎng)絡(luò)組接口,名為team0的接口,模式為備份模式

nmcli con add type team con-name team0 ifname team0 

config ‘{"runner": {"name": "activebackup"}}'

Linux網(wǎng)絡(luò)管理全部命令介紹

Linux網(wǎng)絡(luò)管理全部命令介紹

給接口配置ip地址等信息

nmcli con mod team0 ipv4.addresses 10.1.156.156/16

nmcli con mod team0 ipv4.method manualLinux網(wǎng)絡(luò)管理全部命令介紹

創(chuàng)建port接口

nmcli con add type team-slave con-name team0-eth0 ifname eth0 master team0

nmcli con add type team-slave con-name team0-eth2 ifname eth2 master team0

Linux網(wǎng)絡(luò)管理全部命令介紹

Linux網(wǎng)絡(luò)管理全部命令介紹

啟用team0接口,但是可以看見(jiàn)port的接口的配置文件還沒(méi)有生效

Linux網(wǎng)絡(luò)管理全部命令介紹

使port接口生效,有兩種方法

第一種:直接關(guān)閉掉原來(lái)的接口

Linux網(wǎng)絡(luò)管理全部命令介紹

第二種:直接nmcli connection up 指定port接口配置文件,此處用第二種

Linux網(wǎng)絡(luò)管理全部命令介紹

可以看見(jiàn)接口已經(jīng)起來(lái)了

Linux網(wǎng)絡(luò)管理全部命令介紹

此時(shí)可以用teamdctl team0 state的命令來(lái)查看網(wǎng)絡(luò)組接口的狀態(tài),發(fā)現(xiàn)接口已經(jīng)起來(lái)了

此時(shí)的主端口是eth2

Linux網(wǎng)絡(luò)管理全部命令介紹

首先測(cè)試一下ping team0口來(lái)看看連通性,發(fā)現(xiàn)是通的

Linux網(wǎng)絡(luò)管理全部命令介紹

此時(shí)斷開(kāi)eth2,然后再查詢teamdctl team0 state命令

可以看見(jiàn)eth2已經(jīng)斷開(kāi),此時(shí)作用的是eth0

Linux網(wǎng)絡(luò)管理全部命令介紹

重新鏈接eth2,再斷開(kāi)eth0,然后再查詢teamdctl team0 state命令

可以看見(jiàn)eth0已經(jīng)斷開(kāi),此時(shí)作用的是eth2

Linux網(wǎng)絡(luò)管理全部命令介紹

最后,重新鏈接eth0,然后再查詢teamdctl team0 state命令

可以看見(jiàn)eth0已經(jīng)鏈接上,此時(shí)作用的是eth2,此時(shí)實(shí)驗(yàn)完畢

Linux網(wǎng)絡(luò)管理全部命令介紹

寫在最后:由于虛擬機(jī)的關(guān)系,對(duì)此命令實(shí)現(xiàn)的效果有問(wèn)題,所以后面測(cè)試的就不截圖了,只保存接口狀態(tài)的的截圖了。

如果需要測(cè)試接口的話,也可以用watch -n1 'netstat -Ieth0'和watch -n1 'netstat -Ieth2'同時(shí)查看接口的流量狀態(tài),可以發(fā)現(xiàn)是,只有active port的接口才會(huì)有流量,當(dāng)actice port接口斷開(kāi)切換到另外一個(gè)接口的時(shí)候,另外一個(gè)接口才會(huì)有流量

Linux網(wǎng)絡(luò)管理全部命令介紹

此時(shí)作用的是eth0,可以對(duì)比兩個(gè)圖,可以發(fā)現(xiàn)只有eth0接口的流量有變化

Linux網(wǎng)絡(luò)管理全部命令介紹

此處關(guān)擦eth0接口的接收RX和發(fā)送TX流量變化

Linux網(wǎng)絡(luò)管理全部命令介紹

使用nmcli配置主機(jī)名

rhel6之前主機(jī)名配置文件:/etc/sysconfig/network

rhel7.0主機(jī)名配置文件:/etc/hostname ,默認(rèn)沒(méi)有這個(gè)文件,通過(guò)DNS反向解析獲取主機(jī)名,主機(jī)名默認(rèn)為:localhost.localdomain

顯示主機(jī)名信息

hostname

hostnamectl status

創(chuàng)建并修改文件并生效

hostnamectlset-hostname desktopX.example.com

刪除文件,恢復(fù)主機(jī)名localhost.localdomain

DNS設(shè)置,存放在/etc/resolv.conf文件中

PEERDNS=no 表示當(dāng)IP通過(guò)dhcp自動(dòng)獲取時(shí),dns仍是手動(dòng)設(shè)置,不自動(dòng)獲取。等價(jià)于下面命令:

nmclicon mod “system eth0” ipv4.ignore-auto-dns yes

示例:設(shè)置主機(jī)名

查看此時(shí)計(jì)算機(jī)名狀態(tài),此時(shí)是centos.localdomain

Linux網(wǎng)絡(luò)管理全部命令介紹

改一個(gè)主機(jī)名,可以看見(jiàn),馬上生效了,這點(diǎn)比起CentOS6上面還是要方便不少

Linux網(wǎng)絡(luò)管理全部命令介紹

測(cè)試網(wǎng)絡(luò)命令

在命令行下測(cè)試網(wǎng)絡(luò)的連通性

顯示主機(jī)名

    hostname

測(cè)試網(wǎng)絡(luò)連通性

    ping

    mtr

顯示正確的路由表

    ip route

確定名稱服務(wù)器使用:

    nslookup

    host

    dig

跟蹤路由

    traceroute

    Tracepath

網(wǎng)絡(luò)客戶端工具

lftp, ftp, lftpget, wget

    lftp [-p port] [-u user[,password]] SERVER

子命令:

    get、mget、ls、help

lftp

   put  單個(gè)文件上傳

   get  單個(gè)文件下載,可以補(bǔ)全,ftp的不能

   mget  多個(gè)東西下載,也可以支持補(bǔ)全,支持通配符

   mput  多個(gè)上傳

ftp FTP  

  如果需要匿名登陸,可以使用anonymous或者ftp,密碼是空密碼或者隨便一個(gè)

  pwd 顯示在ftp里面的目錄

  lcd 顯示本機(jī)當(dāng)前的位置

    lcd PATH:切換到其他的下載目錄

        在ftp里面下載的東西的話默認(rèn)會(huì)下載到lcd的目錄

  get 文件名:下載文件指令,如果文件名有空格,需要在文件名前后加上“”雙引號(hào)

  cd 切換目錄 

  passive 切換ftp的工作模式,默認(rèn)是主動(dòng)模式,通信時(shí)候使用端口20傳文件,21收文件。

      被動(dòng)模式的時(shí)候使用一個(gè)大端口號(hào)。

  help 列出所有的在ftp里面的命令,非本地

  quit 退出

ftp和lftp都是交互式

在ftp里面,需要對(duì)本地操作,可以再命令前面加上嘆號(hào)!,如!pwd,作用同在ftp里面輸入lcd

ftp 支持通配符

ftp和lftp都是交互式,不能卸載腳本里面

lftpget URL 下文件,并且支持多點(diǎn)續(xù)傳,多線程下載

wget 可以下載ftp資源和http資源

wget [option]... [URL]...

    NAME_A TO NAME_B 改名

    -q: 靜默模式

    -c: 斷點(diǎn)續(xù)傳

    -O: 保存位置

    --limit-rates=: 指定傳輸速率

links 連接,可以當(dāng)瀏覽器

   links url [option]

    --dump 抓取網(wǎng)站文字 ex. links a.com > a.txt

    --source 抓取網(wǎng)站源碼

curl 網(wǎng)址 直接看源碼

    -I 查看網(wǎng)站各種信息

以上就是Linux網(wǎng)絡(luò)管理命令的匯總,內(nèi)容較為全面,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ骺赡軙?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。

標(biāo)題名稱:Linux網(wǎng)絡(luò)管理全部命令介紹
URL網(wǎng)址:http://www.chinadenli.net/article6/gpscig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名外貿(mào)建站手機(jī)網(wǎng)站建設(shè)全網(wǎng)營(yíng)銷推廣營(yíng)銷型網(wǎng)站建設(shè)響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)