Linux下的网络配置[ dhcp]

本文详细介绍了Linux下的网络配置,包括以太网、IP地址、子网掩码、ping等网络设定工具的使用,以及如何图形化和命令行方式永久设定IP。此外,还讲解了路由器的作用、虚拟机上网的配置,以及域名解析和DHCP服务器的搭建过程,特别是解决DHCP服务启动问题的方法。
摘要由CSDN通过智能技术生成

一、Linux下的网络配置

1.以太网

  • 以太网是一种控制机制,当一台主机向另外一台主机发送数据的时候,先检测目的主机传送数据的线缆是否空闲,如果空闲继续发送,如果忙碌,则等待一会继续检测是否空闲,空闲了就发送数据,主机间传输方式为等待式传输数据(不能互不相让)。
    在这里插入图片描述

2. 网络地址 IP ADDRESS

  • IP ADDRESS:internet protocol ADDRESS 网络进程地址
  • ipv4:internet protocol version 4
  • 一个网络地址由网络位(区域)和主机位(哪个主机)构成,一共32位(二进制)
  • 在同一个网段的主机之间才能通信
  • 11111110.11111110.11111110.11111110 = 254.254.254.254
    在这里插入图片描述
    在这里插入图片描述

3. 子网掩码

  • 用来划分网络区域
  • 子网掩码非0的位对应的ip位上的数字表示这个ip的网络位
  • 子网掩码0位对应的数字是ip的主机位
  • 网络位表示网络区域
  • 主机位表示网络区域里的某台主机

4. ip通信判定

  • 网络位一致,主机位不一致的2个ip可以直接进行通讯

5.网络设定工具

5.1 ping
命令 含义
ping 某ip地址 检测网络是否通畅,是否可以直接通讯
ping -c n n表示次数,只ping n次
ping -w n n表示秒数,等待n秒

(1)ping 172.25.254.125
在这里插入图片描述
(2)ping -c 1 172.25.254.125 ping1次 ping -w 1 172.25.254.125 ping 1秒
在这里插入图片描述
(3)ping -c1 -w1 172.25.254.125 ping一次且一秒
在这里插入图片描述

5.2 ifconfig(可临时设定ip)
命令 含义
ifconfig 查看或者设定网络接口
ifconfig device(eth0) ip netmask … 临时设定ip地址
ifconfig device down 关闭临时设定的ip
ifconfig device up 开启临时设定的ip
  • device是网卡名称(比如eth0、eth1),是一个物理事实,看到什么名字只能用什么名字

(1)ifconfig 查看或者设定网络接口
在这里插入图片描述
(2)ifconfig eth0 查看网络接口eth0
在这里插入图片描述
(3)ifconfig eth0 1.1.1.125/24 临时设定网络ip
在这里插入图片描述
(4)ifconfig eth0 down 关闭网卡 ifconfig eth0 up 打开网卡
在这里插入图片描述

5.3 ip addr (可临时设定ip)
命令 含义
ip addr (show) 查看或者设定网络接口
ip addr add ip/24 dev device 临时设定ip
ip addr del dev device ip/24 删除ip(一次仅可删除一个)
ip addr flush eth0 刷新(清空)之前临时设定的ip

(1)ip addr (show)
在这里插入图片描述
(2)ip addr add 1.1.1.125/24 dev eth0 临时设定ip
在这里插入图片描述
(3)ip addr del dev eth0 1.1.1.125/24
在这里插入图片描述
(4)ip addr flush eth0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值