实训一  Linux网络配置

一、实训目的

(1)掌握Linux下TCP/IP网络的设置方法;

(2)学会使用命令检测网络配置;

(3)学会启用和禁用系统服务。

二、实训内容

练习Linux系统下TCP/IP网络设置,网络检测方法。

三、实训环境

在一台已经安装好Red Hat Enterprise Linux 7.6系统,但还没有配置TCP/IP网络参数的主机上,设置好各项TCP/IP参数,连通网络。

四、实训内容

1. 设置主机名

(1)显示当前的主机名。

cat /proc/sys/kernel/hostname

uname –a

cat /etc/hostname

(2)查看/etc/hostname文件中的主机名。

vim /etc/hostname

(3)使用hostnamectl命令设置主机名为“XXXxx”,其中前2-3字母“XXX”为自己的姓名拼音第一个字母缩写,xx为学号的末2位。

hostnamectl –static set-hostname lm10

(4)使用nmtui命令设置主机名为“XXXxx”。

nmtui

(5)再次显示当前的主机名设置,确认修改成功。

cat /proc/sys/kernel/hostname

  

2. 设置IP地址、子网掩码、默认网关、DNS服务器地址

(1)关闭网络接口ens33。

ifdown ens33

(2)使用vim修改网卡ens33的配置文件(/etc/sysconfig/network-scripts/ifcfg-ens33)。

n  启动协议(BOOTPROTO):static。

n  IP地址:192.168.1.2xx(xx为学号末两位),子网掩码、网络地址、广播地址。

n  默认网关:192.168.1.1。

n  首选DNS服务器:10.99.3.8,辅助DNS服务器:202.102.128.68。

vim /etc/sysconfig/network-scripts/ifcfg-ens33

BOOTPROTO=static

IPADDR=192.168.1.210

NETMASK=255.255.255.0

NETWORK=192.168.1.0

BROADCAST=192.168.1.255

GATEWAY=192.168.1.1

DNS1=10.99.3.8

DNS2=202.102.128.68

(3)激活网络接口ens33,利用ifconfig命令查看修改的网络参数是否已生效,查看/etc/resolv.conf文件。

ifup ens33

ifconfig

vim /etc/resolv.conf

(4)利用Firefox浏览器访问Internet是否成功,如果不能访问,请检查问题所在,并加以解决。

 

(5)重新启动网络服务(network.service),使修改的网卡配置文件生效,查看/etc/resolv.conf文件。

service network restart

vim /resolv.conf

 

 

 

 

 3. 查看和设置路由表

(1)ping网关的IP地址,检测网络是否连通。

ping 192.168.1.210

(2)用netstat命令显示系统路由表。

netstat -r -n

(3)用ip命令显示路由表。

ip route

(4)用route命令显示系统路由表。

route -n

(5)用route命令添加到达目标网络192.168.2.0/24的路由,通过ens33网络接口,并由路由器192.168.1.254转发。

route add –net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.254 dev ens33

(6)用route命令添加默认网关路由,通过ens33网络接口,默认网关的IP地址是192.168.1.2,查看路由表。

route add default gw 192.168.1.2 dev ens33

(7)用route 命令删除刚才添加的默认网关,查看路由表。

route del default gw 192.168.1.2 dev ens33

  

4. 启动和停止守护进程

(1)用systemctl命令查看守护进程sshd的状态(正常情况下该进程默认已启动)。

systemctl status sshd.service

(2)用systemctl命令停止sshd守护进程。

systemctl stop sshd.service

(3)如果显示sshd处于停用状态,可以试着用ssh命令来连接本地系统,看看是否真的无法登录。

ssh localhost

(4)然后用systemctl命令启动sshd,再用ssh命令连接本地系统,看看sshd服务是否真的已经启动。

ssh localhost

(5)用systemctl命令检查是否已设置自动启动,设置sshd在系统启动时自动启动。

检查是否已设置自动启动:systemctl is-enabled sshd.service

设置sshd在系统启动时自动启动:systemctl enable sshd.service

  

五、实训要求

1. 按要求完成实训报告。

(1)写出各步骤的操作命令。

(2)将每一类操作的最后一项的屏幕截图贴在适当位置。

2. 回答问题:

(1)如何使用命令修改网卡的IP地址?

vim /etc/sysconfig/network-scripts/ifcfg-ens33:进入网卡修改网卡配置

BOOTPROTO=static

IPADDR=ip地址

NETMASK=子网掩码

NETWORK=网络地址

BROADCAST=广播地址

GATEWAY=默认网关

DNS1=首选DNS服务器地址

DNS2=辅助DNS服务器地址

 

(2)如何使用命令添加默认网关地址?

永久生效:vim /etc/sysconfig/network-scripts/ifcfg-ens33

GATEWAY=默认网关地址

临时生效:route add default gw 192.168.1.2 dev ens33

 

(3)如何启动和停止某个网卡?

启动网卡:ifup ens33

停止网卡:ifdown ens33

 

版权声明:本文为wxb293原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wxb293/p/13290868.html