linux下的网络配置以及DHCP服务器的搭建

1.搭建实验环境
步骤一:在真机的shell里面打开两台虚拟机desktop和server
步骤二:在真机root下的shell里面输入virt-manager,给desktop主机一块网卡,给server主机两块网卡

步骤三:配置desktop虚拟机(客户端)的网络,只有一个网卡,ip为1.1.1.111

步骤四:配置server虚拟机(服务端)的网络,两个网卡,ip分别为172.25.254.211和1.1.1.211


步骤五:测试
用服务端可以ping通真机172.25.254.61


用服务端可以ping通客户端1.1.1.111


2.为什么要配置网络?
只有配置好网络才能上网,计算机有网络才有意义
只有上网才能看见别人的东西,可以带动经济的发展
3.什么叫以太网?
以太网其实是一种控制机制
当一台主机向另外一台主机发送数据的时候,先检测目的主机传送数据的线缆是否空闲
如果空闲继续发送,如果忙碌,则等待一会继续检测是否空闲,空闲了就发送数据
主机间传输方式为等待式传输数据(不能互不相让)
4.什么是网络地址IP ADDRESS?
ip address = internet protocol address  ###官方叫做网络进程地址
ipv4 = internet protocol version 4
 一个网络地址由网络位(区域).主机位(哪个主机)构成,一共32位(二进制)
采用子网掩码标示网络位和主机位,子网掩码其实是不存在的,一共32位(二进制)
子网掩码中1的个数对应表示网络位数,剩下的位数表示该网络区域的主机个数
主机位全0没意义,主机位全1表示广播地址
在同一个网段的主机之间才能通信
11111110.11111110.11111110.11111110=254.254.254.254
网络位一致,主机位不一致的2个ip可以直接进行通讯
172.25.254.1/24当中,24=255.255.255.0
172.25.0.1/16当中,16=255.255.0.0

5.什么是子网掩码?
用来划分网络区域
子网掩码非0的位对应的ip位上的数字表示这个ip的网络位
子网掩码0位对应的数字是ip的主机位
网络位表示网络区域
主机位表示网络区域里的某台主机
6.临时设定网络的工具(临时的)
实验环境:删除单个网卡的desktop主机的永久ip


ping 某个ip地址 ###功能是检测网络是否通畅
ping来检测是否可以直接通讯
ping -c n ## n表示次数,例如3 ,只ping3次
ping -w n ## n表示秒数,例如3,等待3秒

工具一:

ifconfig 查看或者设定网络接口
ifconfig device ip/24 临时设定ip地址
ifconfig device down 关闭临时设定的ip
ifconfig device up 开启临时设定的ip


device是网卡名称(比如eth0、eth1),是实实在在存在的
device的名字是一个物理事实,看到什么名字只能用什么名字

(1)ifconfig 查看或者设定网络接口

(2)ifconfig device(eth0) ip/24 临时设定ip地址


(3)ifconfig device down 关闭临时设定的ip

(4)ifconfig device up 开启临时设定的ip

工具二:

ip addr 检测或设定网络接口
ip addr show 检测
ip addr add ip/24 dev device 临时设定ip
ip addr del dev device ip/24 删除ip(一次性只能删除一个ip)
ip addr flush eth0 更改ip(刷空之前所有的ip)


(1)ip addr 检测或设定网络接口

(2)ip addr show 检测

(3)ip addr add ip/24 dev device 临时设定ip

(4)ip addr del dev eth0 ip/24 删除ip(一次性只能删除一个ip)


(5)ip addr flush eth0 更改ip(刷空之前所有的ip)


说明:ip addr查看的更全面,比ifconfig好用

7.图形方式设置ip(永久的)
(1)主机有图形界面时:这个比较麻烦,并且前提条件是在图形界面

nm-connection-editor 图形方式设置ip的命令
systemctl stop NetworkManager 关闭网络管理者
systemctl restart network 重启网络
systemctl start NetworkManager 开启网络管理者

说明:

 Manual方式为静态分配ip
 DHCP是动态分配一个ip地址(前提是连接到的网络里面有DHCP服务器)

(2)在虚拟控制台时:采用nmtui(也可以在图形界面做实验),具体操作如下:采用上下键切换

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值