課時18 Linux網絡基礎配置

Linux課程學習筆記來源於網易雲課堂:Linux 入門基礎

以root用戶登錄

1.以太網連接

  • 在linux中,以太網接口被命名爲:eth0、eth1等,0、1代表網卡編號;
  • 通過lspci命令可以查看網卡硬件信息(如果是usb網卡,則可能需要使用lsusb);
  • 命令ifconfig(if:interface):用來查看接口信息;

格式:ifconfig -a 查看所有接口

ifconfig eth0 查看特定接口

  • 命令ifup、ifdown用來啓用、禁用一個接口

ifup eth0       打開網卡eth0

ifdown eth0  關閉網卡eth0

格式:ifup eth0

ifdown eth0

lo接口:所有操作系統上都有,還回接口。

2.配置網絡信息

setup:可以配置網絡信息,無圖形界面也可使用此命令;

命令行setup

=>netwok configuration

=>device configuration

=>eth0(多個可任選)

=>默認use dhcp爲選中的,家用的可默認選上,但服務器需要配置ip地址,輸入空格進行ip、子網掩碼、網關、DNS的配置(可配置多個)。

=>ok

=>save

=>save

=>配置完成後需要用ifup eth0啓用網卡,ifconfig eth0查看信息

3.網絡相關配置文件

1)網卡配置文件

/etc/sysconfig/network-scripts/ifcfg-eth0

2)DNS配置文件

/etc/resolv.conf(search net代表的哪個域)

3)主機名配置文件

/etc/sysconfig/network

可通過hostname查看主機名,也可修改hostname,格式hostname 新名,這裏重新啓動系統就沒有了,若要永久修改則需進入network文件進行修改保存。

4)靜態主機名配置文件

/etc/hosts

4.網絡測試命令

1)ping測試網絡連通性

 格式:ping ip          (ping 198.1.1.123)

ping 域名    (ping www.baidu.com)

2)測試DNS解析

簡單解析:host 域名

詳細解析:dig 域名

3)顯示路由表(每臺主機中都存有)

ip route

4)追蹤到達目標地址的網絡路徑(路由設備)

traceroute 目標地址        (traceroute www.baidu.com)

有時不一定成功,出現***表示該路由服務器不允許追蹤。

5)使用mtr進行網絡質量測試(結合traceroute和ping)

mtr 目標地址(檢測到目標地址的網絡質量)

5.修改主機名

1)實時修改主機名(重啓後即恢復原來的主機名):

hostname train.linuxcast.net

2)永久性修改主機名:

/etc/sysconfig/network

HOSTNAME=train.linuxcast.net

6.網絡故障排查

網絡故障排查遵循從底層到高層、從自身到外部的流程進行。

1)先查看網絡配置信息是否正確

  •  ip
  •  子網掩碼
  •  網關
  •  DNS

2)查看到達網關是否連通

ping 網關

3)查看DNS解析是否正常

host 目標域名


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章