linux的网络部署

本文详细介绍了Linux系统的网络设定,包括CSMA/CD原理、IP地址结构、子网掩码、网络设定方式(动态与静态)、多IP配置以及网络管理工具的使用。此外,还探讨了路由器、网关的概念及其配置,并讲解了如何设置静态与动态网关,以及DNS解析的相关知识。
摘要由CSDN通过智能技术生成

##linux网络设定
CSMA/CD/ 载波侦听多路访问/冲突检测
ip地址的两个信息 网络中表示主机:网络位(区域):主机位
同一个网络位可以交流
网络地址是2进制32位,2进制转换10进制
254.254.254.254=11111110.11111110.11111110
8bit=1byte
32/8=4
172.25.0.11/24=172.25.0.11/255.255.255.0
24为子网掩码表示前三位都是1
子网掩码为网络区域范围,24为0-256(2的8次方)
##网络设定方式
图形方式:

1:nm-connection-editor
2:nmtui

文件方式:

cd /etc/sysconfig/network-scripts
  vim ifcfg-eth0  #ifcfg-xxx,控制eth0网卡,xxx写eth0,也可以自定义名称。

以下三个操作全在ifcfg-eth0中编辑:
1、动态网络设定文件:
DEVICE=eth0 #设备名称eth0,网卡为eth0,DEVICE=eth0,不可自定义写。
ONBOOT=yes #网络服务开启自动激活网卡
BOOTPROTO=dhcp #网卡工作方式为dhcp
重启 systemctl restart network
查看ip ifconfig eth0
2、静态网络设定文件:
DEVICE=eth0 #设备名称
ONBOOT=yes #网络服务开启自动激活网卡
BOOTPROTO=none #设备工作方式为无
IPADDR=172.25.254.212
NETMASK=255.255.255.0 #子网掩码
重启 systemctl restart network
查看ip ifconfig eth0
如图:
在这里插入图片描述
3、 eth0网卡配置多个IP:
DEVICE=eth0 #设备名称
ONBOOT=yes #网络服务开启自动激活网卡
BOOTPROTO=none #设备工作方式为无
IPADDR0=172.25.254.212
NETMASK0=255.255.255.0 #子网掩码
IPADDR1=1.1.1.100
PREFIX1=24#子网掩码
重启 systemctl restart network
查看一个网卡下多个ip: ip addr show eth0
如图:
在这里插入图片描述
注意:在cd /etc/sysconfig/network-scripts中只能存在一个ifcfg-eth0,多余的ifcfg-XXX会导致重启失败(除了ifcfg-lo),一个网卡只能有一个配置文件ifcfg-eht0,不能有没有用的文件。
##网络设定工具

ping #检测网络与目的地是否通畅
-c 1 #ping 1 次
-w 1 #如果ping不通需要等待时间较长,因此设定等待时间为1s,将时间缩短ping 
ping -c1 -w1 ip #ping 1次等待1s

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

ifconfig 临时查看或设定网络接口,if:interface
ifconfig device ip netmask 255.255.255.0#设定本机ip,本机为eth0,device写eth0
ifconfig device down  #关闭device,同网络位的其他ip不可以ping通device下的ip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值