linux网络基础知识

阳光穿透心脏的1/2处 2022-02-18 11:17 343阅读 0赞

一台主机如果可以连接公网,比如访问www.baidu.com
那么这台主机必然会有
ip address
GATEWAY
dns

ip address:网络进程地址,用来区别并定位连接在网络中的主机,保证了信息的正确传递。
GATEWAY:网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。
dns:域名系统是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。

通信判定

网络位一致主机位不一致的两个ip可以直接通信
172.25.254.1/24 24=255.255.255.0
172.25.254.2/24

IP设定

  1. ping ip #检查网络是否通畅
  2. ifconfig ##查看或设定网络接口

在这里插入图片描述

  1. ifconfig device ip/24 ##设定
  2. ifconfig device down ##关闭
  3. ifconfig device up ##开机

在这里插入图片描述

  1. ip addr ##检测或设置网络接口
  2. ip addr show ##检测

在这里插入图片描述

  1. ip addr flush eth0 ##更改ip步骤
  2. ip addr ip/24 dev device

在这里插入图片描述

  1. ip addr add ip/24 dev device ##添加ip
  2. ip addr del dev device ip/24 ##删除ip

在这里插入图片描述
2.图形方式设置ip

  1. nm-connection-editor
  2. systemctl stop NetworkManager
  3. systemctl restart network
  4. systemctl start NetworkManager

在这里插入图片描述
在ipv4 setting里可以选择DHCP(自动分配)和manual(手动添加)

3.无图形方式设置ip
在虚拟机中执行nmtui命令,可以进入无图形界面。
在无图形界面中,通过Tab键或者上下左右键进行操作,enter键执行。
跟图形方式类似操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.命令方式设置ip

  1. nmcli device connect eth0 ##启动eth0网卡
  2. nmcli device disconnect eth0 ##关闭eth0网卡
  3. nmcli device show eth0 ##查看eth0网卡信息
  4. nmcli device status eth0 ##查看eth0网卡服务接口信息

在这里插入图片描述
5.管理网络配置文件
/etc/sysconfig/network-scripts/ ###网络配置目录

静态配置:

  1. vim ifcfg-xxx ###网络配置文件格式
  2. DEVICE=eth0 ##指定文件管理的设备名称
  3. BOOTPROTO=static|none ##dhcp动态获取,none和static都表示静态网络
  4. ONBOOT=yes ##开机自动激活设备
  5. NAME=test ##指定链接名字
  6. IPADDR=172.25.254.101 ##设定ip为172.25.254.101
  7. NETMASK=255.255.255.0 ##子网掩码为255.255.255.0
  8. PREFIX=24 ##子网掩码为255.255.255.0

在这里插入图片描述
在这里插入图片描述
动态配置:

  1. vim ifcfg-xxx ###网络配置文件格式
  2. DEVICE=eth0 ##指定文件管理的设备名称
  3. BOOTPROTO=dhcp ##dhcp动态获取,none和static都表示静态网络
  4. ONBOOT=yes ##开机自动激活设备
  5. NAME=hello ##指定网络链接的名字为hello

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

发表评论

表情:
评论列表 (有 0 条评论,343人围观)

还没有评论,来说两句吧...

相关阅读

    相关 网络基础知识

    OSI网络参考模型 七层:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 五层:应用层、传输层、网络层、数据链路层、物理层 四层:应用层、传输层、网络层

    相关 linux网络基础知识

    网络发展史 总线型网络: ![这里写图片描述][SouthEast] 一开始,接入网络中的主机不多时,是用一根铜轴线榄将各个主机相连的;主机之间是通过发送电(磁)

    相关 linux基础-网络基础知识

    一.网络基础知识概念  1.什么是网络?   网络即为实现通讯的技术。  2.网络的诞生六步曲   (1).早期的网络需要拥有两台通讯的主机,当主机之间有通讯需求是就构

    相关 网络基础知识

    TCP的三次握手 传输控制协议TCP简介 面向连接的、可靠的、基于字节流的传输层通信协议 将应用层的数据流分割成报文段并发送给目标节点的TCP层