日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux系统网络基础知识及配置

發布時間:2024/8/26 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux系统网络基础知识及配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一:DNS(domain name system)簡介

  DNS(Domain Name System,域名系統),因特網上作為域名和IP地址相互映射的一個分布式數據庫,能夠使用戶更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP數串。通過主機名,最終得到該主機名對應的IP地址的過程叫做域名解析(或主機名解析)。DNS協議運行在UDP協議之上,使用端口號53。在RFC文檔中RFC 2181對DNS有規范說明,RFC 2136對DNS的動態更新進行說明,RFC 2308對DNS查詢的反向緩存進行說明。

  如:用戶訪問網站基本流程:首先查找本地hosts文件,dns緩存,若沒有,繼續找LDNS,通過一些列步驟找到域名對應ip地址,然后通過ip地址,獲得網站數據。

二:修改主機步驟

  臨時方法:

  hostname name,然后退出當前shell重新登陸即可生效。此法臨時更改,重啟系統后失效。

  永久方法:

  步驟1:

  vi /etc/sysconfig/network

  NETWORKING=yes

  HOSTNAME=xiaoxiao

  提示:這里改完后,執行/etc/init.d/network restart 或 source /etc/sysconfig/network等做法都不生效,可能需要重啟服務器。

  步驟2:

  然后通過命令修改:hostname xiaoxiao,完成后退出重新登陸系統即生效。這樣保證臨時生效,而且,重啟后也生效。/etc/hosts里面對應的主機名也要改下

  法二:執行setup-網絡配置-Edit DNS configuration--DNS configuration

  特別說明:以上方法都有可能導致/etc/hosts中對應的主機名未修改,此時,應該手動修改vim /etc/hosts

  如果/etc/hosts不改,以后會遇到一些問題,如sendmail啟動緩慢,idap服務解析緩慢,sudo切換用戶緩慢等等都是主機名和/etc/hosts中的解析不對導致的。

三 網卡配置文件

TYPE=Ethernet  #網絡類型
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=em1  #網卡名字
UUID=bc419868-5bke-4502-8732-7f7fb01dd569
DEVICE=em1  #設備名
ONBOOT=yes  #開機網卡自啟動
IPADDR=10.0.0.10  #ip地址
PREFIX=24  #子網掩碼24位,即相當于255.255.255.0
GATEWAY=8.8.8.8  #網關
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

三 配置修改ip地址

  1)setup 網絡配置,然后修改

  2)直接修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-em1,然后重啟網卡/etc/init.d/network restart

  為網卡配置別名:ifconfig em1:0 10.21.63.155/24 up 取消別名 ifconfig em1:0 down

四 配置網關

  第一生效文件 /etc/sysconfig/network-scripts/ifcfg-em1

  第二生效文件?/etc/sysconfig/network

  法三:通過命令修改默認網關

    route del default gw 8.8.8.8 #刪除默認網關

    route add default gw 8.8.8.8 #添加默認網關

  注:此法為臨時修改,重新加載或啟動網卡后就會失效,解決辦法就是盡量在配置文件里配置。

五 查看ip,網關或路由,DNS配置:

  1 ifconfig #顯示所有網卡

  2 ifconfig em1#顯示指定網卡em1

  3 route -n #查看路由

  4 cat /etc/sysconfig/network-scripts/ifcfg-em1 #查看DNS

六 查看網絡狀態

  1 ifconfing

  2 route -n

  3 netstat

七 網絡檢查:

  1 ping www.baidu.com #icmp協議基礎,看通不通

  2 traceroute www.baidu.com #基礎檢查,看通不通

  3 telnet 10.0.0.24 80 檢查服務器web有沒有開啟,服務開沒開,以及防火墻擋沒擋住

八 抓包工具

  tcpdump

  tcpdump -n icmp -i em1

九 DNS域名解析查詢

  1 dig www.baidu.com

  2 nslookup

  3 host

十 局域網的機器無法上網排錯

  1 物理鏈路是否暢通

  2 本機ip,路由,DNS的設置是否達標

  3 測試到網關或路由的暢通情況。

  4 測試ping公網ip情況

  5 測試DNS的暢通

  根據每級的結果來排查,如果是系統管理員,還可以在網關路由器逐級排查。

轉載于:https://www.cnblogs.com/ZGreMount/p/7674932.html

總結

以上是生活随笔為你收集整理的Linux系统网络基础知识及配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。