Linux操作系統基礎的網絡管理知識有哪些

Linux操作系統基礎的網絡管理知識有哪些,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

創新互聯自2013年起,是專業互聯網技術服務公司,擁有項目網站制作、網站建設網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元枝江做網站,已為上家服務,為枝江各地企業和個人服務,聯系電話:18982081108

網絡管理

(1) 網絡狀態查看

在Linux中經常使用ifconfig,route和netstat查看網絡狀態,它們就是. net-tools工具,下面我來使用下。

Linux操作系統基礎的網絡管理知識有哪些

Linux操作系統基礎的網絡管理知識有哪些

我就說下ifconfig和route。

在我們的linux中有很多網卡接口,比如eth0第一塊網卡網絡接口,eno1板載?網卡, ens33 PCI-E?網卡 。CentOS 7  使?用了?致性?絡設備命名,以上都不匹配,則使? eth0

[root@node01 ~]# ifconfig eth0 eth0: error fetching interface information: Device not found [root@node01 ~]# ifconfig ens33 ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500         inet 192.168.92.90  netmask 255.255.255.0  broadcast 192.168.92.255         inet6 fe80::b889:1772:c306:ef8f  prefixlen 64  scopeid 0x20<link>         ether 00:0c:29:07:43:5a  txqueuelen 1000  (Ethernet)         RX packets 910  bytes 954985 (932.6 KiB)         RX errors 0  dropped 0  overruns 0  frame 0         TX packets 450  bytes 38942 (38.0 KiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

(2) 網絡配置文件

ifcfg-eth0,/etc/hosts

在配置hadoop,elasticsearch集群的時候需要在/etc/hosts配置集群IP和主機名,有時候你ping不了百度,可能域名解析不了,需要在/etc/sysconfig/network-scripts/ifcfg-eth0配置

[root@node01 ~]# vim /etc/sysconfig/network ######### HOSTNAME=node01 [root@node01 ~]# vim /etc/hosts ######### 192.168.92.90 node01 192.168.92.91 node02 192.168.92.92 node03  [root@node01 ~]# 配置DNS,域名解析服務 [root@node01 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 DNS1=202.106.0.20 DNS2=8.8.8.8

(3) 故障排除命令

第一,ping百度:查看目標機器的網絡是否可通

maoli@ubuntu:~$ ping baidu.com PING baidu.com (220.181.38.148) 56(84) bytes of data. 64 bytes from 220.181.38.148: icmp_seq=1 ttl=128 time=49.6 ms 64 bytes from 220.181.38.148: icmp_seq=2 ttl=128 time=48.2 ms ^C --- baidu.com ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 48.223/48.948/49.673/0.725 ms

traceroute

  • nslookup:nslookup www.baidu.com Server即為域名對應的ip

  • maoli@ubuntu:~$ nslookup www.baidu.com Server:     127.0.1.1 Address:    127.0.1.1#53  Non-authoritative answer: www.baidu.com   canonical name = www.a.shifen.com. Name:   www.a.shifen.com Address: 182.61.200.6 Name:   www.a.shifen.com Address: 182.61.200.7
  • telnet:如果ip是可達的,但是服務仍有然有問題,則可以通過telnet去查看服務端口狀態

  • tcpdump:tcpdump -i any -n port 80 # 抓取所有網卡(any)80端口數據包,并且以ip形式顯示(-n)

  • maoli@ubuntu:~$ sudo tcpdump -i any -n port 80 -n tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on any, link-type LINUX_SLL (Linux cooked), capture size 262144 bytes 10:28:11.003675 IP 192.168.92.1.53951 > 192.168.92.135.80: Flags [S], seq 185886164, win 64240, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0 10:28:11.003875 IP 192.168.92.135.80 > 192.168.92.1.53951: Flags [S.], seq 2863640054, ack 185886165, win 64240, options [mss 1460,nop,nop,sackOK,nop,wscale 7], length 0 10:28:11.004114 IP 192.168.92.1.53951 > 192.168.92.135.80: Flags [.], ack 1, win 4106, length 0 10:28:11.010472 IP 192.168.92.1.53951 > 192.168.92.135.80: Flags [P.], seq 1:476, ack 1, win 4106, length 475: HTTP: GET /sqli-labs/ HTTP/1.1
  • tcpdump -i any -n host 10.0.0.1 and port 80#  抓取所有網卡的80端口和10.0.0.1之間的數據包,并且以ip形式顯示

  • netstat 查看服務監聽端口狀態是否正確 -n 顯示ip地址 -t tcp協議 -p 顯示端口對應的進程 -l tcp的監聽狀態(listen)  -ntpl 查看端口開放情況

  • maoli@ubuntu:~$ sudo netstat -ntlp 激活Internet連接 (僅服務器) Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1111/sshd        tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      14200/cupsd      tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      1148/MySQLd      tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      1165/redis-server 1 tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      1285/dnsmasq     tcp6       0      0 :::22                   :::*                    LISTEN      1111/sshd        tcp6       0      0 ::1:631                 :::*                    LISTEN      14200/cupsd      tcp6       0      0 :::9000                 :::*                    LISTEN      2234/docker-proxy tcp6       0      0 :::80                   :::*                    LISTEN      1842/apache2

(4) 網絡服務管理

?絡服務管理程序分為兩種,分別為SysV和systemd。現在Systemd已經基本取代了SysV的Init。

Linux操作系統基礎的網絡管理知識有哪些

(5) 設置靜態ip

在搭建任何集群,都是要設置靜態ip的。

[root@node01]# vim /etc/sysconfig/network-scripts/ifcfg-ens33  ################ BOOTPROTO=static ONBOOT="yes" # 網關地址根據系統的網絡而定 GATEWAY=192.168.92.2 # 設置的靜態ip IPADDR=192.168.92.92 NETMASK=255.255.255.0 # 配置DNS服務器 DNS1=8.8.8.8 DNS2=8.8.4.4

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創新互聯行業資訊頻道,感謝您對創新互聯的支持。

網站標題:Linux操作系統基礎的網絡管理知識有哪些
分享網址:http://m.kartarina.com/article44/pppjee.html

成都網站建設公司_創新互聯,為您提供用戶體驗網站排名全網營銷推廣電子商務Google小程序開發

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站網頁設計
主站蜘蛛池模板: 国产乱人伦中文无无码视频试看| 波多野结衣AV无码久久一区| 人妻无码人妻有码中文字幕| 日韩精品无码人成视频手机 | 亚洲av无码一区二区三区天堂古代| 日韩精品无码人成视频手机| 无码精品一区二区三区在线| 日韩加勒比一本无码精品| 亚洲中久无码不卡永久在线观看| 台湾无码AV一区二区三区| 亚洲午夜无码久久久久小说| 国产精品无码v在线观看| 亚洲中文字幕久久精品无码A| 免费无码又爽又刺激网站| 国产精品无码专区在线播放| 无码国产福利av私拍| 国产成人无码精品久久久久免费| 亚洲性无码AV中文字幕| 久久久久亚洲av无码尤物| 亚洲AV无码成H人在线观看| AV无码精品一区二区三区| 久久精品亚洲中文字幕无码网站| 国产日产欧洲无码视频| 无码少妇A片一区二区三区| 精品多人p群无码| 人妻丰满熟妇无码区免费| 亚洲精品午夜无码电影网| 亚洲中文字幕无码爆乳av中文| 久久亚洲中文无码咪咪爱| 中文字幕亚洲精品无码| 久久午夜无码鲁丝片| 精品亚洲成在人线AV无码| 亚洲国产成人片在线观看无码| 八戒理论片午影院无码爱恋| 精品无人区无码乱码大片国产| 一本大道无码人妻精品专区| 天堂无码在线观看| 久久国产精品无码网站| 国产精品多人p群无码| 亚洲AV日韩AV永久无码绿巨人| 久久午夜无码免费|