LinuxJiaoCheng

LinuxJiaoCheng.com
Linux教程网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

什么是IPinternetprotocolADDRESS网络进程地址internetversion42

2023年1月15日 92点热度

目录

一、什么是IP

internet protocol ADDRESS 网络进程地址

ipv4 internet protocol version 4

2x32

ip是由32个01组成

11111110.11111110.11111110.11111110 = 254.254.254.254

1.2子网掩码

用来划分网络区域

子网掩码非0的位对应的ip上的数字表示这个ip的网络位

子网掩码0位对应的数字是ip的主机位

网络位表示网络区域

主机位表示网络区域里某台主机

1.3 ip通信判定

网络位一致,主机位不一致的2个IP可以直接通讯

172.25.254.1/24 24=255.255.255.0

172.25.254.2/24

172.25.0.1/16

1.4网络设定工具

ping

检测网络是否通畅

-c1

ping 1 次

-w1

等待1秒

-c1 -w1ip

ping1次等待1秒

ifconfig

查看或设定网络接口

deviceip/24

设定

device down

关闭

device up

开启

ip

addr

检测或这顶网络接口

addr show

检测

addr add ip/24 dev device

设定

addr del dev ens160 ip/24

删除

“注意: device的名字一个物理事实,看到什么命字只能用什么命字”

linux配置网络的命令_linux网络nat配置超详细_linux系统网络配置

linux配置网络的命令_linux系统网络配置_linux网络nat配置超详细

linux网络nat配置超详细_linux系统网络配置_linux配置网络的命令

linux配置网络的命令_linux系统网络配置_linux网络nat配置超详细

linux配置网络的命令_linux网络nat配置超详细_linux系统网络配置

1.5 图形方式设定ip

设定: nm-connection-editor

更改:

不建议用服务控制网络

systemctl restart NetworkManager

建议使用:

nmcli connection show

nmcli connection down westos

nmcli connection up westos

linux配置网络的命令_linux系统网络配置_linux网络nat配置超详细

linux网络nat配置超详细_linux配置网络的命令_linux系统网络配置

linux配置网络的命令_linux网络nat配置超详细_linux系统网络配置

linux配置网络的命令_linux网络nat配置超详细_linux系统网络配置

linux网络nat配置超详细_linux配置网络的命令_linux系统网络配置

linux系统网络配置_linux配置网络的命令_linux网络nat配置超详细

1.6 命令方式设定网络

nmcli

NetworkManager

必须开启

device connect ens160

启用ens160网卡

device disconnect ens160

关闭ens160网卡

device show ens160

查看网卡信息

device status ens160

查看网卡服务接口信息

connection show

查看连接

connection down westos

关闭连接

connection up westos

开启连接

connection delete westos

删除连接

connection add type ethernet con-name westos ifname ens160 ip4 172.25.254.100/24

添加连接

connection modify westos ipv4.addresses 172.25.254.200/24

更改

linux系统网络配置_linux配置网络的命令_linux网络nat配置超详细

1.7管理网络配置文件

网络配置目录

/etc/sysconfig/network-scripts/

网络配置文件的名命规则

linux配置网络的命令_linux系统网络配置_linux网络nat配置超详细

ifcfg-xxxx

DEVICE=xxx 设备名称

BOOTPROTO=dhcp|static|none 设备工作方式

ONBOOT=yes网络服务开启时自动激活网卡

IPADDR=IP地址

PREFIX=24 子网掩码

NETMASK=255.255.255.0 子网掩码

NAME= 接口名称

dhcp网络设定

vim /etc/sysconfig/network-scripts/ifcfg-ens160

DEVICE=ens160

ONBOOT=yes

BOOTPROTO=dhcp

systemctl restart network

linux配置网络的命令_linux网络nat配置超详细_linux系统网络配置

linux配置网络的命令_linux网络nat配置超详细_linux系统网络配置

1.8lo回环接口

回环接口------人的神经----127.0.0.1-----localhost

1.9 网关

vim /etc/sysconfig/network 全局网关小型linux系统,针对所有没有设定网关的网卡生效

GATEWAY=172.25.254.250

vim /etc/sysconfig/network-scripts/ifcfg-ens160

GATEWAY0=172.25.254.20 档网卡中设定的IP有多个时linux系统网络配置linux系统网络配置linux系统命令,指定对于那个IP生效

GATEWAY=172.25.254.20 档网卡中设定的IP只有一个时

1.10设定dns

地址解析

系统操作者对字符敏感

系统网络通信需要通过ip地址这个数字

当操作着输入网址,这个网址不是一个可以通信的IP地址

于是必须要在系统中把变成百度服务器的IP地址

这样的过程叫做地址解析

domain name server == 域名解析服务 解析就是把域名变成IP

vim /etc/hosts 本地解析文件,此文件中直接提供地址解析

ip 域名

220.181.111.188

vim /etc/resolv.conf dns的指向文件 不需要重新启动网络立即生效

nameserver 114.114.114.114 当需要某个域名的IP地址时去问114.114.114.114

vim /etc/sysconfig/network-scripts/ifcfg-xxxx

DNS1=114.114.114.114 需要重启网络,当网络重新启动

此参数会修改/etc/resolv.conf

注意:

档网络工作模式为dhcp时

系统会自动获得ip 网关 dns

那么/etc/resolv.conf会被获得到的信息修改

如果不需要获得dns信息

在网卡配置文件中加入

PEERDNS=no

1.11 设定解析的优先级

系统默认: /etc/hosts > /etc/resolv.conf

vim /etc/nsswitch.conf

39 hosts: files dns ##/etc/hosts优先

vim /etc/nsswitch.conf

39 hosts: dns files ##/etc/resolv.conf dns指向优先

1.12 dncp服务配置

dhcp工作原理:需要一个服务器来给我们dhcp的主机分配ip

在主机中使用景象找到dhcp-server的安装包

rpm -ivh dhcp-server

cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf ##用模板生成配置文件

vim /etc/dhcp/dhcpd.conf

dhcpd.conf

##

#Sample configuration file for ISC dhcpd

#

#option definitions common to all supported networks...

option domain-name ""; 域名

option domain-name-servers 114.114.114.114; ##dns

default-lease-time 600; ##默认租约

max-lease-time 7200; ##最长租约

#Use this to enble / disable dynamic dns updates globally.

#ddns-update-style none;

#If this DHCP server is the official DHCP server for the local

#network, the authoritative directive should be uncommented.

#authoritative;

#Use this to send dhcp log messages to a different log file (you also

#have to hack syslog.conf to complete the redirection).

log-facility local7;

#No service will be given on this subnet, but declaring it helps the

#DHCP server to understand the network topology.

27 删除

28 删除

#This is a very basic subnet declaration.

subnet 172.25.254.0 netmask 255.255.255.0 子网设定

range 172.25.254.160 172.25.254.200; IP地址池

option routers 172.25.254.250; 网关

systemctl restart dhcpd

systemctl stop firewalld

测试:

在网络工作模式是dhcp的主机中重启网络

可以看到

ip

GW

dns

全部获取成功

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: dhcp dhcp服务器 dns 域名解析
最后更新:2023年1月15日

Linux教程网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux教程网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
freebsd 桌面 linux FreeBSD桌面:优缺点一览 开源软件最古老的笑话:代码是自具文档化的self-documenting 掌握Linux发行版查询技巧 如何查询Linux操作系统版本及版本号? 运行Linux sh文件的简单流程 如何让Linux启动后自动进入图形界面或不让它进入 Linux下轻松查看MQ版本,实现进程间通信 系统默认运行级别不能设为,否则后果很严重 解密qimo linux中文:10个方面全面分析 Linux系统版本查看方法大全 Ubuntu的早期Linux版本的安装步骤及使用方法介绍 Linux打开bin文件方法大全 Linux下postgresql下载安装攻略 linux操作系统共有几种版本?最新的是哪个? 基于最新的Linux4.0内核.pdf立即下载深入Linux设备驱动程序内核机制 快速上手Linux mount -a命令,注意事项必读! Linux操作系统当前运行级别的五种方法和方法检查 Linux服务器虚拟化,全面指南! Linux创建用户指定目录,轻松操作! Linux下的7个运行级别是什么?
战区陆军采用国产硬件打造动态高效安全可靠的云桌面办公系统Linux启动进程命令解析:9方面详解《深入理解Linux内核》第三版将引领你畅游内核的心脏Win7操作系统虚拟机镜像下载指南重庆海泰管理服务有限公司,,消防控制系统认识《深入理解Linux内核,第三版》:内核处理cpuWin7安装Linux双系统攻略STM3232F系列飞控的目录结构与编译选项,你了解吗?Linux虚拟IP配置,高可用轻松达成inode 硬盘 删除两个文件 -linux 如何把底层的复杂性抽象成一个简单概念?Linux编译安装MySQL,注意事项!linux mint cinnamon mate 定制你的Linux Mint,享受Cinnamon和Mate之美!虚拟主机购买入口:Windows和Linus系统之间的对比对比WindowsServer认证需要多个测试,这些测试由System.Client红帽Linux软件安装指南如何选择服务器的操作系统?WindowsServer或Linux系统轻松学会Linux编程,零基础也能行!WindowsServer20082008操作系统的特点及应用程序介绍Linux必备:APT软件包管理器应用主机操作系统 (T·每日一练)2016年10月21日
如何在不安装linux系统下使用Linux系统备份树莓派SD卡 下查看文件个数及大小ls-sh 运行Linux sh文件的简单流程 Linux内核、shell和应用程序一起组成及应用的Linux系统 Linux目录结构的形式来构建整个系统的标准 Linux操作系统当前运行级别的五种方法和方法检查 把虚拟机的CDROM设置成,就可以从光盘安装操作系统了 深入探究Linux串口驱动:原理、结构与UART硬件配置 【智传网优】linux系统镜像工具推荐克隆工具 linux命令把硬盘分区或者光盘到到文件系统中的默认点 本文同步与Linux高性能服务器编程模式|Rust中文社区 轻松实现大文件分割!Linux技巧与注意事项全解析 man5fs文件系统类型Linux常用的文件系统特性和管理分区信息 linux 文件传输 软件 Xshell和PuttyPietty的比较(一)和 大数据肌肉猿1.背景工作中使用MapReduce任务导出一批含有路径的文件 Linux实验四shell编程LinuxShell程序设计实验实验编程 Windows操作系统目前使用最多的四种电脑操作系统系统 国际酒店管理系统有哪些知名软件较多,现列举如下 Linux计划任务,自动删除n天前的旧文件 华为云CVE->鲲鹏代码迁移工具的执行方式介绍
标签聚合
操作 centos 软件 文件目录 操作系统开发 电脑 linux系统 虚拟机 linux分区 linux服务器
书籍
课程
技术群
技术干货大合集↓
  • 2023年5月 / 110篇
  • 2023年4月 / 115篇
  • 2023年3月 / 108篇
  • 2023年2月 / 82篇
  • 2023年1月 / 162篇
  • 2022年12月 / 176篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 linuxjiaocheng.com ALL RIGHTS RESERVED.

京ICP备16058923号-3