<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Linux 網(wǎng)絡(luò)配置和故障排除命令總結(jié)

          共 3029字,需瀏覽 7分鐘

           ·

          2021-12-28 12:28

          在下方公眾號(hào)后臺(tái)回復(fù):面試手冊,可獲取杰哥匯總的 3 份面試 PDF 手冊。

          1.ifconfig

          ifconfig命令被用于配置和顯示Linux內(nèi)核中網(wǎng)絡(luò)接口的網(wǎng)絡(luò)參數(shù)。用ifconfig命令配置的網(wǎng)卡信息,在網(wǎng)卡重啟后機(jī)器重啟后,配置就不存在。要想將上述的配置信息永遠(yuǎn)的存的電腦里,那就要修改網(wǎng)卡的配置文件了。

          #?ifconfig

          eth0:?flags=4163??mtu?1500
          ????????inet?172.24.186.123??netmask?255.255.240.0??broadcast?172.24.191.255
          ????????ether?00:16:3e:24:5d:8c??txqueuelen?1000??(Ethernet)
          ????????RX?packets?36773275??bytes?9755326821?(9.0?GiB)
          ????????RX?errors?0??dropped?0??overruns?0??frame?0
          ????????TX?packets?31552596??bytes?6792314542?(6.3?GiB)
          ????????TX?errors?0??dropped?0?overruns?0??carrier?0??collisions?0

          lo:?flags=73??mtu?65536
          ????????inet?127.0.0.1??netmask?255.0.0.0
          ????????loop??txqueuelen?1000??(Local?Loopback)
          ????????RX?packets?36893510??bytes?27158894604?(25.2?GiB)
          ????????RX?errors?0??dropped?0??overruns?0??frame?0
          ????????TX?packets?36893510??bytes?27158894604?(25.2?GiB)
          ????????TX?errors?0??dropped?0?overruns?0??carrier?0??collisions?0

          ifconfig帶網(wǎng)口(eth0)命令僅顯示特定的接口詳細(xì)信息,例如IP Address, MAC Address等與-a如果它也被禁用,選項(xiàng)將顯示所有可用的接口詳細(xì)信息。

          #?ifconfig?eth0

          分配 IP 地址和網(wǎng)關(guān)

          分配一個(gè)IP AddressGateway即時(shí)接口。如果系統(tǒng)重新啟動(dòng),該設(shè)置將被刪除。

          #?ifconfig?eth0?192.168.1.110?netmask?255.255.255.0

          啟用或禁用特定網(wǎng)口

          enable或者disable,我們使用示例命令如下。

          啟用 eth0

          #?ifup?eth0

          禁用 eth0

          #?ifdown?eth0

          設(shè)置 MTU 大小

          默認(rèn)情況下MTU大小是1500,我們可以設(shè)置所需MTU大小與以下命令。代替XXXX與大小。

          #?ifconfig?eth0?mtu?XXXX

          將接口設(shè)置為混雜模式

          Network interface只有收到的數(shù)據(jù)包屬于那個(gè)特定的NIC,如果你把接口promiscuous模式它將接收所有的數(shù)據(jù)包。這對于捕獲數(shù)據(jù)包和稍后分析非常有用。為此,您可能需要超級(jí)用戶訪問權(quán)限。

          #?ifconfig?eth0?-?promisc

          2. ping 命令

          ping命令 用來測試主機(jī)之間網(wǎng)絡(luò)的連通性。執(zhí)行ping指令會(huì)使用ICMP傳輸協(xié)議,發(fā)出要求回應(yīng)的信息,若遠(yuǎn)端主機(jī)的網(wǎng)絡(luò)功能沒有問題,就會(huì)回應(yīng)該信息,因而得知該主機(jī)運(yùn)作正常。

          #?ping?127.0.0.1

          #?ping?www.rumenz.com

          Linuxping 命令一直執(zhí)行,直到您中斷。平與-c選項(xiàng)退出后N請求數(shù)(成功或錯(cuò)誤響應(yīng))。

          #?ping?-c?5?www.rumenz.com
          PING?www.rumenz.com?(42.194.162.109)?56(84)?bytes?of?data.
          64?bytes?from?42.194.162.109?(42.194.162.109):?icmp_seq=1?ttl=52?time=35.8?ms
          64?bytes?from?42.194.162.109?(42.194.162.109):?icmp_seq=2?ttl=52?time=35.6?ms
          64?bytes?from?42.194.162.109?(42.194.162.109):?icmp_seq=3?ttl=52?time=35.6?ms
          64?bytes?from?42.194.162.109?(42.194.162.109):?icmp_seq=4?ttl=52?time=35.6?ms
          64?bytes?from?42.194.162.109?(42.194.162.109):?icmp_seq=5?ttl=52?time=35.6?ms

          ---?www.rumenz.com?ping?statistics?---
          5?packets?transmitted,?5?received,?0%?packet?loss,?time?4004ms
          rtt?min/avg/max/mdev?=?35.662/35.720/35.893/0.190?ms

          3. traceroute 命令

          traceroute是一個(gè)網(wǎng)絡(luò)故障排除實(shí)用程序,它顯示到達(dá)目的地所用的跳數(shù),也決定了數(shù)據(jù)包的傳播路徑。下面我們正在追蹤通往全球的路線DNS server IP Address并且能夠到達(dá)目的地還顯示該數(shù)據(jù)包正在旅行的路徑。

          #?traceroute?8.8.8.8

          4. netstat 命令

          netstat命令用來打印Linux中網(wǎng)絡(luò)系統(tǒng)的狀態(tài)信息,可讓你得知整個(gè)Linux系統(tǒng)的網(wǎng)絡(luò)情況。

          #?netstat?-r
          Kernel?IP?routing?table
          Destination?????Gateway?????????Genmask?????????Flags???MSS?Window??irtt?Iface
          default?????????gateway?????????0.0.0.0?????????UG????????0?0??????????0?eth0
          link-local??????0.0.0.0?????????255.255.0.0?????U?????????0?0??????????0?eth0
          172.24.176.0????0.0.0.0?????????255.255.240.0???U?????????0?0??????????0?eth0

          5. dig 命令

          dig命令是常用的域名查詢工具,可以用來測試域名系統(tǒng)工作是否正常。

          #?dig?www.rumenz.com

          ;?<<>>?DiG?9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.7?<<>>?www.rumenz.com
          ;;?global?options:?+cmd
          ;;?Got?answer:
          ;;?->>HEADER<<-?opcode:?QUERY,?status:?NOERROR,?id:?11798
          ;;?flags:?qr?rd?ra;?QUERY:?1,?ANSWER:?1,?AUTHORITY:?0,?ADDITIONAL:?0

          ;;?QUESTION?SECTION:
          ;www.rumenz.com.????????????????????????IN??????A

          ;;?ANSWER?SECTION:
          www.rumenz.com.?????????583?????IN??????A???????42.194.162.109

          ;;?Query?time:?0?msec
          ;;?SERVER:?100.100.2.136#53(100.100.2.136)
          ;;?WHEN:?Sat?Nov?20?21:45:32?CST?2021
          ;;?MSG?SIZE??rcvd:?48

          6. nslookup 命令

          nslookup命令也用于找出DNS相關(guān)查詢。下面的例子顯示A Record (IP Address)rumenz.com。

          #?nslookup?www.rumenz.com
          Server:?????????100.100.2.136
          Address:????????100.100.2.136#53

          Non-authoritative?answer:
          Name:???www.rumenz.com
          Address:?42.194.162.109

          7. route命令

          route命令還顯示和操作ip路由表。查看默認(rèn)路由表Linux

          #?route

          使用以下命令添加、刪除路由和默認(rèn)網(wǎng)關(guān)。

          添加路由

          #?route?add?-net?10.10.10.0/24?gw?192.168.0.1

          刪除路由

          #?route?del?-net?10.10.10.0/24?gw?192.168.0.1

          添加默認(rèn)網(wǎng)關(guān)

          #?route?add?default?gw?192.168.0.1

          8. host命令

          host查找名稱的命令IP或者IP命名IPv4或者IPv6并查詢DNS記錄。

          #?host?www.rumenz.com
          www.rumenz.com?has?address?42.194.162.109

          使用-t選項(xiàng)我們可以找出 DNS 資源記錄,例如CNAME, NS, MX, SOA等等。

          //先安裝
          #?yum?install?bind-utils?-y
          #?host?-t?CNAME?www.baidu.com
          www.baidu.com?is?an?alias?for?www.a.shifen.com.

          9. arp 命令

          arp 命令 是 Address Resolution Protocol,地址解析協(xié)議,是通過解析網(wǎng)絡(luò)層地址來找尋數(shù)據(jù)鏈路層地址的一個(gè)網(wǎng)絡(luò)協(xié)議包中極其重要的網(wǎng)絡(luò)傳輸協(xié)議。而該命令可以顯示和修改 arp 協(xié)議解析表中的緩沖數(shù)據(jù)。

          #?arp?-e
          Address??????????????????HWtype??HWaddress???????????Flags?Mask????????????Iface
          gateway??????????????????ether???ee:ff:ff:ff:ff:ff???C?????????????????????eth0

          10. ethtool 命令

          ethtool命令用于獲取以太網(wǎng)卡的配置信息,或者修改這些配置。這個(gè)命令比較復(fù)雜,功能特別多。

          #?ethtool?eth0
          Settings?for?eth0:
          ????????Link?detected:?yes

          11. iwconfig 命令

          iwconfig 系統(tǒng)配置無線網(wǎng)絡(luò)設(shè)備或顯示無線網(wǎng)絡(luò)設(shè)備信息。iwconfig 命令類似于ifconfig命令,但是他配置對象是無線網(wǎng)卡,它對網(wǎng)絡(luò)設(shè)備進(jìn)行無線操作,如設(shè)置無線通信頻段

          //先安裝
          #?yum?install?-y?wireless-tools
          #?iwconfig?[interface]
          eth0??????no?wireless?extensions.

          12. hostname 命令

          hostname是在網(wǎng)絡(luò)中識(shí)別。執(zhí)行hostname命令以查看機(jī)器的主機(jī)名??梢栽谄渲杏谰迷O(shè)置主機(jī)名/etc/sysconfig/network,設(shè)置正確的主機(jī)名后需要重新啟動(dòng)。

          #?hostname
          rumenz.com

          來自:入門小站

          推薦閱讀

          Linux 命令神器:lsof


          Linux 中修改打開文件的數(shù)量限制


          Linux 磁盤空間被吃掉了?這樣排查不背鍋!


          Linux 中的 13 個(gè)基本 cat 命令示例


          分享 18 個(gè) 實(shí)用 Linux 運(yùn)維命令及知識(shí)!

          瀏覽 48
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲欧洲视频在线 | 性一交一乱一A片久久99蜜桃 | 一级黄色网 | 中文无码视频在线播放 | 天天插插插插 |