基于Linux的网络管理

一、关于ip

在实验中使用的是ipv4,2进制32位
子网掩码255对应ip的网络位
子网掩码0对应ip的主机位
172.25.0.10/255.255.255.0为例
172.25.0代表网络位
10代表主机位。
172.25.0.10/255.255.255.0等价于172.25.0.10/24

二、配置ip

1、图形界面
在这里插入图片描述
可选择自动获取也可以选择静态地址。
2、文本化图形----nmtui
在这里插入图片描述
选择以太网
在这里插入图片描述
在这里插入图片描述
当选择静态地址时。
在这里插入图片描述
点击show配置地址。

三、网络设定工具

1、ping
ping用于检测网络是否通畅
在这里插入图片描述
ping -c 1####ping1次
在这里插入图片描述
ping -w 1####等待1秒在这里插入图片描述
ping -c1 -w1####ping1次等待1秒
2、ifconfig
ifconfig device ip/24 #设定ip
在这里插入图片描述
ifconfig device down #关闭
在这里插入图片描述
ifconfig device up #开启
在这里插入图片描述
3、ip addr
ip addr show #检测
在这里插入图片描述
ip addr add ip/24 dev device#添加ip
在这里插入图片描述
ip addr del dev device ip/24 #删除ip
在这里插入图片描述
ip addr flush device #刷新
在这里插入图片描述
以上修改均为临时修改,重启网络后失效。
在这里插入图片描述

四、管理网络配置文件

配置目录/etc/sysconfig/network-scripts/
1、动态网络配置
在这里插入图片描述
DEVICE ##设备名称
ONBOOT ##网络开启时自动激活网卡
BOOTPROTO ##设备工作方式,dhcp为动态模式
在这里插入图片描述
2、静态网络配置
在这里插入图片描述
none|static ##表示静态
IPADDR ##IP地址
NETMASK ##子网掩码2进制
PREFIX ##子网掩码10进制
3、同时配置多个ip
在这里插入图片描述
在这里插入图片描述
4、利用脚本配置
在这里插入图片描述

五、命名方式设定网络

nmcil,注意NetworkManager必须开启
nmcil device connnect eth0 #开启eth0网卡
在这里插入图片描述
nmcil device disconnnect eth0 #关闭eth0网卡
在这里插入图片描述
nmcil device show eth0 #查看网卡信息
在这里插入图片描述
nmcil device status eth0 #查看网卡状态
在这里插入图片描述
nmcil connection show #查看网卡
在这里插入图片描述
nmcil connection donw device #关闭网卡
在这里插入图片描述
nmcil connection up device #开启网卡
在这里插入图片描述
nmcil connection delete device #删除网卡
在这里插入图片描述
nmcil connection delete uuid #删除该uuid的网卡
在这里插入图片描述
nmcil connection add type … con-name … ifname … ip4 … #添加网卡
在这里插入图片描述
nmcil connection modify ipv4.method auto #修改网卡为动态
在这里插入图片描述
nmcil connection modify ipv4.method manual #修改为静态(先修改ip)
在这里插入图片描述
nmcil connection modify ipv4.addresses ip #修改ip

六、网关

1、配置1个双网卡虚拟机以及1个单网卡虚拟机,使双网卡虚拟机能于单网卡虚拟机以及主机ping通
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2、开启防火墙的地址伪装功能
firewall-cmd --permanent --add-masquerade 开启地址伪装功能
firewall-cmd --reload 重新加载防火窗
firewall-cmd --list-all 列出相关信息
在这里插入图片描述
3、打开路由功能
sysctl -a|grep ip_forward
net.ipv4.ip_forword=0 <<内核路由功能为关闭
在这里插入图片描述
vim /etc/sysctl.conf
net.ipv4.ip_forword=1 <<开启内核路由功能
在这里插入图片描述
sysctl -p 使功能生效
在这里插入图片描述
4、设定网关
vim /etc/sysconfig/network ##设定全局网关
GATEWAY=1.1.1.139
在这里插入图片描述
vim /etc/sysconfig/network-scripts/ifcfg-ethp ##设定网关
GATEWAY=1.1.1.139(当有多个IP时,需要在GATEWAY后加要加IP的数字)
在这里插入图片描述
重启网络后,route -p查看网关
在这里插入图片描述
通过这一系列的操作,可以将不同网络位的主机,通过双网卡虚拟机联系起来
在这里插入图片描述
IP为1.1.1.239的主机成功登陆IP172.25.254.39的主机,但是在172.25.254.39的主机认为是双网卡主机完成了此操作。

七、dns

将主机连上网络后,配置参数后,使主机成为路由
在这里插入图片描述
设置双网卡的虚拟机的网关
在这里插入图片描述
使主机以及两台虚拟机均能上网,通过ping百度ip验证
在这里插入图片描述
在虚拟机中,直接ping www.baidu.com是不可行的,而在主机上却可以,这便可以通过dns解决
方法一:
编辑文件
在这里插入图片描述
在这里插入图片描述
这边可以让主机直接辨识www.baidu.com的ip地址
在这里插入图片描述
方法二、
编辑文件,使主机可以通过第三方识别在这里插入图片描述
在这里插入图片描述
可以识别任意第三方可以识别网站
在这里插入图片描述
方法一、二均可以识别,谁的优先级更高呢?默认是方法一的优先级高
保持resolv.conf中的不变,将hosts中的ip改为错误IP
在这里插入图片描述
在这里插入图片描述
访问失败,得出默认情况下方法一的优先级高。
但是优先级是可以更改的,编辑文件
在这里插入图片描述
在这里插入图片描述
谁在前,谁的优先级就更高
在这里插入图片描述
优先级被成功修改
但是这种修改是暂时的,但我们重启network时便会消失
在这里插入图片描述
静态模式下,保持nameserver不变
在这里插入图片描述
DNS后的数字必须加。却每个DNS都只能对应1给IP
在这里插入图片描述
此时,再次重启network,nameserver也不会消失

八、dhcp

下载dhcp服务,并查看状态
在这里插入图片描述
该状态说明下载成功
在这里插入图片描述
将dhcpd.conf文件移至/ete/dhcp/下,并修改参数
在这里插入图片描述
该文件配置了名称为westos,nameserver IP为114.114.114.114
网络位172.25.25,主机位为39-59。网关为172.25.254.139
设置完成后开启dhcp服务
在这里插入图片描述
在另一台虚拟机上以动态IP模式,重启服务
在这里插入图片描述
在这里插入图片描述
生成的随机IP与我们设置的一直,且网关及nameserver也相同,说明配置成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
大学生参加学科竞赛有着诸多好处,不仅有助于个人综合素质的提升,还能为未来职业发展奠定良好基础。以下是一些分析: 首先,学科竞赛是提高专业知识和技能水平的有效途径。通过参与竞赛,学生不仅能够深入学习相关专业知识,还能够接触到最新的科研成果和技术发展趋势。这有助于拓展学生的学科视野,使其对专业领域有更深刻的理解。在竞赛过程中,学生通常需要解决实际问题,这锻炼了他们独立思考和解决问题的能力。 其次,学科竞赛培养了学生的团队合作精神。许多竞赛项目需要团队协作来完成,这促使学生学会有效地与他人合作、协调分工。在团队合作中,学生们能够学到如何有效沟通、共同制定目标和分工合作,这对于日后进入职场具有重要意义。 此外,学科竞赛是提高学生综合能力的一种途径。竞赛项目通常会涉及到理论知识、实际操作和创新思维等多个方面,要求参赛者具备全面的素质。在竞赛过程中,学生不仅需要展现自己的专业知识,还需要具备创新意识和解决问题的能力。这种全面的综合能力培养对于未来从事各类职业都具有积极作用。 此外,学科竞赛可以为学生提供展示自我、树立信心的机会。通过比赛的舞台,学生有机会展现自己在专业领域的优势,得到他人的认可和赞誉。这对于培养学生的自信心和自我价值感非常重要,有助于他们更加积极主动地投入学习和未来的职业生涯。 最后,学科竞赛对于个人职业发展具有积极的助推作用。在竞赛中脱颖而出的学生通常能够引起企业、研究机构等用人单位的关注。获得竞赛奖项不仅可以作为个人履历的亮点,还可以为进入理想的工作岗位提供有力的支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值