linux 网络管理 实验

目录

  • 网络管理
    • 主机名管理
    • 网络管理

网络管理

主机名管理

  1. 执行如下命令查看主机名。
[root@openEuler ~]# hostname
openEuler
[root@openEuler ~]# cat /etc/hostname		#这个文件是主机名的配置文件
openEuler

在这里插入图片描述

  1. 执行如下命令临时修改主机名。
[root@openEuler ~]# hostname huawei			#临时修改主机名,重启失效
[root@openEuler ~]# hostname
huawei
[root@openEuler ~]# bash		#重新启动一个会话
Welcome to 4.19.90-2003.4.0.0036.oe1.x86_64
System information as of time:  Thu Jul  2 11:45:09 CST 2020
System load:    0.00
Processes:      178
Memory used:    18.5%
Swap used:      0.0%
Usage On:       9%
IP address:     192.168.110.248
Users online:   2
[root@huawei ~]#		#可以看到前面的提示符里,主机名已经变成了huawei
[root@huawei ~]# exit
exit
[root@openEuler ~]#		

在这里插入图片描述

  1. 执行如下步骤永久修改主机名。
方法一:
[root@openEuler ~]# hostnamectl set-hostname huawei		#此种方法不需要重启,重新登录即可

在这里插入图片描述

方法二:
[root@openEuler ~]# vim /etc/hostname
#修改此文件中主机名,保存退出即可,需要重启才可以生效。
[root@openEuler ~]# reboot

在这里插入图片描述

网络管理

  1. 执行如下步骤使用IP命令修改网卡IP地址。
[root@openEuler ~]# ip addr show   #显示当前主机的IP信息
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 28:6e:d4:8a:2b:b6 brd ff:ff:ff:ff:ff:ffinet 192.168.110.247/24 brd 192.168.110.255 scope global dynamic noprefixroute enp4s0valid_lft 847084sec preferred_lft 847084secinet6 fe80::382e:b477:10e8:f0b6/64 scope link noprefixroutevalid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000link/ether 52:54:00:69:ec:cd brd ff:ff:ff:ff:ff:ffinet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000
link/ether 52:54:00:69:ec:cd brd ff:ff:ff:ff:ff:ff

在这里插入图片描述

[root@openEuler ~]# ip addr add 192.168.110.100/24 dev enp4s0
[root@openEuler ~]# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 28:6e:d4:8a:2b:b6 brd ff:ff:ff:ff:ff:ffinet 192.168.110.247/24 brd 192.168.110.255 scope global dynamic noprefixroute enp4s0valid_lft 846990sec preferred_lft 846990secinet 192.168.110.100/24 scope global secondary enp4s0valid_lft forever preferred_lft foreverinet6 fe80::382e:b477:10e8:f0b6/64 scope link noprefixroutevalid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000link/ether 52:54:00:69:ec:cd brd ff:ff:ff:ff:ff:ffinet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000
link/ether 52:54:00:69:ec:cd brd ff:ff:ff:ff:ff:ff

在这里插入图片描述

[root@openEuler ~]# ip addr del 192.168.110.100/24 dev enp4s0
[root@openEuler ~]# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 28:6e:d4:8a:2b:b6 brd ff:ff:ff:ff:ff:ffinet 192.168.110.247/24 brd 192.168.110.255 scope global dynamic noprefixroute enp4s0valid_lft 846884sec preferred_lft 846884secinet6 fe80::382e:b477:10e8:f0b6/64 scope link noprefixroutevalid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000link/ether 52:54:00:69:ec:cd brd ff:ff:ff:ff:ff:ffinet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000
link/ether 52:54:00:69:ec:cd brd ff:ff:ff:ff:ff:ff

在这里插入图片描述

  1. 执行如下命令配置静态路由。
[root@openEuler ~]# ip route
default via 192.168.110.254 dev enp4s0 proto dhcp metric 100
192.168.110.0/24 dev enp4s0 proto kernel scope link src 192.168.110.247 metric 100
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
[root@openEuler ~]# ip route add 192.168.2.1 via 192.168.110.254 dev enp4s0
[root@openEuler ~]# ip route
default via 192.168.110.254 dev enp4s0 proto dhcp metric 100
192.168.2.1 via 192.168.110.254 dev enp4s0
192.168.110.0/24 dev enp4s0 proto kernel scope link src 192.168.110.247 metric 100
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown

在这里插入图片描述

  1. 执行如下步骤通过修改ifcfg文件修改主机IP地址。
[root@openEuler ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp4s0
TYPE=Ethernet				#配置文件接口类型
PROXY_METHOD=none		#代理方式
BROWSER_ONLY=no			#只浏览
BOOTPROTO=dhcp			#系统启动地址协议
DEFROUTE=yes				#默认路由
IPV4_FAILURE_FATAL=no		#是否一定要进行ipv4检查
IPV6INIT=yes					#是否执行IPv6
IPV6_AUTOCONF=yes			#IPv6自动配置
IPV6_DEFROUTE=yes			#IPv6默认路由
IPV6_FAILURE_FATAL=no		#是否一定要进行ipv6检查
IPV6_ADDR_GEN_MODE=stable-privacy		#I Pv6地址生成方式
NAME=enp4s0				#网络连接的名字
UUID=90dbef32-15b2-3400-81c7-f98ece257a55		#设备UUID
ONBOOT=yes				#随系统启动
AUTOCONNECT_PRIORITY=-999				#自动连接优先级
DEVICE=enp4s0				#物理设备的名字

在这里插入图片描述

###配置网络时可以将dhcp修改成static或者none,然后增加如下信息:
IPADDR=192.168.100.11
NETMASK=255.255.255.0
GATEWAY=192.168.110.254
DNS1=114.114.114.114
###如何生效
[root@openEuler ~]# ifdown enp4s0
[root@openEuler ~]# ifup enp4s0

在这里插入图片描述
在这里插入图片描述

  1. 执行如下命令修改/etc/hosts。
[root@openEuler ~]# vim /etc/hosts    #hosts是系统中一个负责IP地址与域名快速解析的文件,在最后新增一行,输入如下信息:
159.138.7.136  server			#新增这一行,完成后保存退出
[root@openEuler ~]# ping server -c 3
PING server (159.138.7.136) 56(84) bytes of data.
64 bytes from server (159.138.7.136): icmp_seq=1 ttl=40 time=53.3 ms
64 bytes from server (159.138.7.136): icmp_seq=2 ttl=40 time=51.3 ms
64 bytes from server (159.138.7.136): icmp_seq=3 ttl=40 time=52.4 ms--- server ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2005ms
rtt min/avg/max/mdev = 51.288/52.351/53.338/0.838 ms

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/701452.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JVM从1%到99%【精选】-运行时数据区

目录 1.总览运行时数据区 2.内存溢出 3. 程序计数器 4.虚拟机栈 5.本地方法栈 6.堆 7.方法区 8.直接内存 1.总览运行时数据区 Java虚拟机在运行Java程序过程中管理的内存区域,称之为运行时数据区。运行时数据区可以分为方法区、堆、虚拟机栈、本地方法栈、程序计数器…

传输文件协议FTP与LFTP

目录 一.简介 二. FTP基础 主动模式&#xff08;Active Mode&#xff09;&#xff1a; 被动模式&#xff08;Passive Mode&#xff09;&#xff1a; 三. Vsftp 服务器简介 四. Vsftpd配置 1. 安装vsftpd&#xff08;ftp服务端&#xff09; 2.编辑配置文件 &#xff08;…

导航app为什么知道还有几秒变绿灯?

在使用地图导航app行驶至信号灯的交叉路口时&#xff0c;这些应用程序会贴心地告知用户距信号灯变化还有多少秒&#xff0c;无论是即将转为绿灯还是红灯。这一智能化提示不仅使得驾驶员能适时做好起步或刹车的准备&#xff0c;有效缓解了因等待时间不确定而产生的焦虑情绪&…

“Linux”的vi / vim目录编辑器

在前面中我们了解到Linux中的基础命令&#xff0c;20多个命令每个记住格式是&#xff1a;命令 选项 参数或者文件名&#xff0c;下面在了解一下最后两个命令&#xff1a;tree命令和find命令 一、补充的命令 &#xff08;1&#xff09;tree 作用&#xff1a;以竖状显示文件…

蓝鹏测控:扩大出口,勇拓海外市场

蓝鹏测控自2012年成立以来&#xff0c;始终专注于工业测量仪器的研发、生产与销售。公司坚持经验与创新并存&#xff0c;长期与华北电力大学、河北大学等多所知名院校深度合作&#xff0c;拥有一支技术力量雄厚的研发团队。经过多年的努力&#xff0c;蓝鹏测控已研发出多款具有…

数据库的存储过程、函数与触发器

使用下面的场景来引入 1.创建表 CREATE DATABASE staff; USE staff; CREATE TABLE employee(id INT NOT NULL AUTO_INCREMENT,userName VARCHAR(255),birthDate DATE,idCard VARCHAR(255),loginName VARCHAR(255),PASSWORD VARCHAR(255),mobile VARCHAR(255),email VARCHAR(2…

AI大模型日报#0514:OpenAI GPT-4o震撼发布、我是如何赢得GPT-4提示工程大赛冠军的

导读&#xff1a;欢迎阅读《AI大模型日报》&#xff0c;内容基于Python爬虫和LLM自动生成。目前采用“文心一言”生成了今日要点以及每条资讯的摘要。《AI大模型日报》今日要点&#xff1a;OpenAI在春季新品发布会上推出全能模型GPT-4o及桌面App&#xff0c;颠覆科技界。GPT-4o…

鸿蒙OS开发:【Stage模型应用程序包结构】

Stage模型应用程序包结构 为了让开发者能对应用程序包在不同阶段的形态更有清晰的认知&#xff0c;分别对开发态、编译态、发布态的应用程序结构展开介绍。 开发态包结构 在DevEco Studio上[创建一个项目工程]&#xff0c;并尝试创建多个不同类型的Module。根据实际工程中的…

BUUCTF-Crypto 刷题记录

主要使用的在线解密工具&#xff1a;CTF在线工具http://www.hiencode.com/ 一眼就解密 题目&#xff1a; 下面的字符串解密后便能获得flag&#xff1a;ZmxhZ3tUSEVfRkxBR19PRl9USElTX1NUUklOR30 注意&#xff1a;得到的 flag 请包上 flag{} 提交 解题思路&#xff1a; base64…

深入学习Linux内核之v4l2驱动框架(一)

一&#xff0c;概述 V4L2&#xff08;Video for Linux 2&#xff09;是Linux操作系统中用于支持摄像头和视频设备的框架。它提供了一组API和驱动程序接口&#xff0c;用于在Linux系统中进行视频采集、视频流处理和视频播放等操作。 V4L2的设计目标是支持多种设备&#xff0c;…

关于配置深度学习虚拟环境(conda)的一些概念和常用命令

一、概念 下面介绍显卡驱动&#xff08;例NVIDIA GeForce&#xff09;、CUDA、cuDNN 的概念和联系。 显卡驱动 显卡驱动是封装成软件的程序&#xff0c;硬件厂商根据操作系统编写的配置文件。安装成功后成为操作系统中的一小块代码。它是硬件所对应的软件&#xff0c;计算机有…

记nrm管理仓库以及发布npm包

前言 记一次在公司创建私有库以及发布npm包&#xff0c;留下个脚印 一、nrm是什么&#xff1f; nrm是 npm 镜像源管理工具&#xff0c;用于快速地在不同的 npm 源之间切换。 二、使用步骤 1.全局安装nrm 代码如下&#xff08;示例&#xff09;&#xff1a; npm install -…