一、網路檢視和測試
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...