Linux基礎網路配置

2021-10-09 09:14:59 字數 3396 閱讀 4688

一、網路檢視和測試

1、檢視網路

1)檢視所有網絡卡的配置資訊

[root@centos01~]# ifconfig

2)檢視特定介面ip位址資訊

[root@centos01~]# ifconfig ens32

3)檢視計算機名

[root@centos01~]# hostname

4)檢視路由表以數字方式顯示

[root@centos01~]# route -n

2、netstat檢視路由介面或者連線狀態資訊

1)netstat常見的選項

-a:監聽主機活動網路資訊

-n:數字顯示主機ip位址或者埠

-p:顯示程序號

-t:tcp協議

-u:udp協議

-r:檢視路由表

2)檢視80埠狀態

[root@centos01~]# netstat -anptu | grep 80

3)檢視sshd服務執行狀態

[root@centos01~]# netstat -anptu | grep sshd

4)檢視路由表

[root@centos01~]# netstat -r

3、測試網路方式

1)ping使用ctrl+c終止ping測試

[root@centos01~]# ping 192.168.100.10

2)nslookup解析網域名稱

3)路由跟蹤

[root@centos01~]# traceroute 192.168.100.10

二、linux系統網路設定

1、設定網路的方式

1)臨時設定

計算機重啟設定丟失

2)永久設定

需要修改linux網路配置檔案永久生效

2、臨時設定ip位址資訊

1)設定ip位址子網掩碼

[root@centos01~]# ifconfig ens32 192.168.100.20 255.255.255.0

2)關閉ens32網路介面

[root@centos01~]# ifconfig ens32 down

3)開啟ens32網路介面

[root@centos01~]# ifconfig ens32 up

3、新增刪除路由表

1)新增去192.168.10.0路由表

[root@centos01~]# route add -net 192.168.10.0/24 gw 192.168.100.254

2)刪除去192.168.10.0的路由

[root@centos01~]# route del -net 192.168.10.0/24 gw 192.168.100.254

3)新增預設路由

[root@centos01

~]# route add default gw 192.168.100.254

4)刪除預設路由

[root@centos01~]# route del default gw 192.168.100.254

4、配置永久ip位址

1)網絡卡配置檔案的位置

/etc/sysconfig/network-scripts/ifcfg-ens32

2)網絡卡配置檔案常見的選項

device

裝置名字網絡卡介面名字

onboot

yes表示開機自動啟動

ipaddr

設定ip位址

netmask

子網掩碼

gateway

預設閘道器

dns1

首選dns

bootproto

dhcp表示動態獲取ip,static表示靜態配置ip

3)設定網絡卡ens32的ip位址資訊

[root@centos01~]# vim /etc/sysconfig/network-scripts/ifcfg-ens32

bootproto=static

defroute=yes

name=ens32

device=ens32

onboot=yes

ipaddr=192.168.100.10

netmask=255.255.255.0

gateway=192.168.100.254

dns1=202.106.0.10

dns2=202.106.0.20

4)重新啟動網絡卡服務

[root@centos01~]# systemctl restart network

5)檢視dns配置檔案

[root@centos01~]# cat /etc/resolv.conf

6)配置hosts檔案

5、dhcp服務

1)dhcp的作用

動態配置tcp/ip資訊

2)tcp/ip資訊的組成

ip子網掩

閘道器首選dns

備用dns

3)配置dhcp伺服器注意事項

ip位址和dhcp地支援必須在同乙個網段

dhcp伺服器必須配置靜態ip位址

6、安裝配置dhcp服務

1)安裝dhcp服務

[root@centos01~]# rpm -ivh /mnt/packages/dhcp-4.2.5-58.el7.centos.x86_64.rpm

2)配置dhcp主配置檔案

[root@centos01~]# vim /etc/dhcp/dhcpd.conf

option domain-name 「benet.com」;

dns字尾benet.com

option domain-name-servers 202.106.0.10, 202.106.0.20;

首選和備用dns

default-lease-time 600;

預設租約時間

max-lease-time 7200;

最大租約時間

ddns-update-style none;

禁用dns查詢

subnet 192.168.100.0 netmask 255.255.255.0

host win702

3)啟動dhcp服務設定開機自動啟動

[root@centos01~]# systemctl start dhcpd

[root@centos01~]# systemctl enable dhcpd

4)檢視日誌

[root@centos01~]# less /var/lib/dhcpd/dhcpd.leases

Linux網路基礎配置

在linux centos 中,乙太網介面被命名為eth0,eth1,0,1表示網絡卡編號 通過 lspci檢視網絡卡硬體資訊 ifconfig檢視介面資訊 ifconfig a 檢視所有介面 ifconfig eth0 檢視指定介面資訊 ifup eth0 啟用介面 ifdown eth0 禁用乙...

linux網路配置基礎

linux網路配置基礎 2001 04 18 14 16 41 設定主機名和網域名稱 一 修改檔案 etc hostname 檔案包含系統的主機名稱 例如 www.com 二 修改檔案 etc sysconfig network 例如 networking yes hostname www.com ...

Linux之基礎網路配置

基礎網路配置 linux網路配置 配置方式 靜態指定 命令 ifcfg家族 ifconfig 配置ip,netmask ifconfig a 顯示所有介面 route 路由 netstat 狀態及統計資料檢視 ip link 檢視介面 ip addr 位址和子網掩碼 ss 狀態及統計資料檢視 cen...