萬盛學電腦網

 萬盛學電腦網 >> 服務器教程 >> Linux網絡基本配置

Linux網絡基本配置

   1 IP編址

  1 IP編址是一個雙層的編址方案,一個IP編址標識一個主機(或一個網卡接口)

  2 現在應用最為廣泛的是ipv4,已經開始逐步香ipv6切換

  3 ipv4地址為32位,ipv6為128位

  4 一個ipv4地址分為兩個部分,網絡部分和主機部分

  5 網絡部分標識是哪個所屬區域,主機部分是標識哪台主機

  6 ip主機利用點分十進制來表示,每個ip地址分為4個部分,每部分為8位

  2 子網掩碼

  1 我們通過子網掩碼來確定Ip地址中的網絡部分

  2 子網掩碼和ip地址一樣為32位,每一位於ip地址中的每一位一一對應

  3 ip地址中相對應子網掩碼中為1的部分為網絡部分

  4 比如子網掩碼為255.255.255.0那麼寫成二進制為11111111.11111111.11111111.00000000,那麼ip地址中的前24位為網絡部分

  3 路由

  1 在不同網絡之間傳輸數據的功能叫做路由功能,一般有多個接口,連接到不同的網絡中,並且通過路由表進行數據轉發

Linux網絡基本配置   三聯

  4 域名

  1 ip地址往往難以記憶,所以我們一般使用域名進行管理

  2 域名分為三個部分

  類型 標識此域名的類型(com/net/org/edu/gov)

  域名 域名稱

  主機名 該域中的某台主機

  5 DNS

  1 每個域名代表一個ip,而DNS服務就是用來在ip和域名之間進行轉換的

  2 基本網絡參數

  1 要配置一個局域網內通信的計算機: ip地址+子網掩碼

  2 要配置一個跨網段通信的計算機: ip地址+子網掩碼+網關

  3 要配置一個可以上網的計算機: ip地址+子網掩碼+網關+DNS

  6 以太網連接

  1 在Linux中,以太網的接口命名為: eth0 , eth1等,0/1代表網卡的編號

  2 通過lspci命令可以查看網卡的硬件信息,通過lsusb來查看usb設備

  3 我們通過ifconfig -a 來查看所有的接口

  4 我們可以通過ifup 和 ifdown來啟用和關閉一個網卡接口

  比如ifup eth0 或 ifdown eth0

  7 網絡測試命令

  1 測試網絡連通性

  ping ip地址 或者 ping 域名

  2 測是DNS解析

  host 域名 或者 dig 域名

  3 顯示路由表 ip route

  4 追蹤到達目標地址的網絡路徑

  traceroute 域名

  5 使用mtr進行網絡質量測試

  mtr 域名

  8 修改主機名

  1 實時的修改主機名

  hostname 名稱

  2 永久性的修改主機名

  如果是ubuntu系統,那麼只要修改/etc/hostname即可

  如果是其它的Linux發行版本,只要修改/etc/sysconfig/network

  9 故障排查

  1 網絡排查是從底層到高層,從自身到外部的流程進行的

  第一步:先查看網絡配置是否正確 ip地址+子網掩碼+網關+DNS

  第二步:查看到達網關是否正確 ping 網關ip地址

  第三步:查看DNS的解析是否正常 host 目的地址

        .

copyright © 萬盛學電腦網 all rights reserved