ip的增删改查以及网络设定
一、什么是ip address
ip是由32个01组成的:
11111110.11111110.11111110.11111110=254.254.254.254
IP ADDRESS:internet protocol ADDRESS ##### 网络进程地址
ipv4 internet protocol version 4
二、子网掩码
作用: 用来划分网络区域,对网络位和主机位进行标识。可以相互通信的两个主机子网掩码一致。
区分: 子网掩码非0的位对应的ip上的数字表示这个ip的网络位,子网掩码0位对应的数字是ip的主机位;网络位表示网络区域,主机位表示网络区域里某台主机
三、ip通信判断
网络位一致,主机位不一致的2个IP可以直接通讯
172.25.254.1/24 24=255.255.255.0
172.25.254.2/24
172.25.0.1/16
四、网络设定工具
ping ####检测网络是否通畅ping -c 1 ####次数ping -w 1 ####时间
ifconfig ####查看或设定网络接口ifconfig device ip/24 ##临时设定ip,device为网卡名称ifconfig device down ##关闭网卡ifconfig device up ##开启网卡
ip addr ####检测或指定网络接口ip addr show ####检测ip addr add ip/24 dev device ##设定ip addr del dev eth0 ip/24 ##删除ip addr flush eth0 ###更改ip步骤ip addr add ip/24 dev device
注意:
1. device(网卡名字)的名字是一个物理事实,看到什么名字只能用什么名字
2. linux设定所有要想长久必须在配置文件
五、图形方式设定ip
nm-connection-editor ####修改后不生效
- 输入命令nm-connection-editor,得到下图:
- 点击add,然后点击create创建一个新的id,在Ethneter下设置名字,并选择网卡,如下图所示:
- 在IPv4 Settings下设置Method为Manual,然后添加地址,子网掩码设为24位,网关不设,但须点击一下,最后点击save保存。
- 完成设置以后如下所示:
systemctl stop NetworkManager ####关闭NetworkManager服务systemctl restart network ####重启网络ifconfig eth0 ###再次查看生效systemctl start NetworkManager ####开启NetworkManager服务
六、nmtui方式设定ip
- 输入命令nmtui,点击回车,得到下图:
- 点击回车得到下图(以太网下面的gaogao是用图形方式建立的,可删除)
- 点击add后出现下图所示,选择以太网(Ethernet),再点击create
- 操作上面的步骤得到下图,设置一个名字,在Device处填写设备eth0/eth1,点击IPv4右侧的Automatic,选择Manual;再点击右边的show,设置ip,网关等(操作和图形方式一样),最后点击ok
- 完成所有操作,hhh添加成功,如下图所示:
注意:以上所有过程只能键盘操作,不能鼠标选择
七、命令方式设定网络
nmcli device connect eth0 ####重启eth0网卡nmcli device disconnect eth0 ####关闭eth0网卡nmcli device show eth0 ####查看网卡信息nmcli device status eth0 ####查看网卡状态nmcli connection show ###显示网络信息nmcli connection down westos #####关闭nmcli connection up westos #####开启nmcli connection delete westos ####删除nmcli connection add type ethernet con-name westos ifname eth0 ip4 172.25.254.100/24 ###添加一个名字为westos,ip为172.25.254.100,子网掩码为255.255.255.0的以太网
修改为动态的网络:
nmcli connection modify westos ipv4.method auto 将静态网络更改成动态网络并进行查询nmcli connection modify westos ipv4.method manual 将动态网络修改成动态网络并使配置立即生效nmcli connection modify westos ipv4.addresses 172.25.254.200/24 命令给网络加ip地址
直接设定动态网络:
nmcli connection add type ethernet con-name westos ifname eth0 autoconnect yessystemctl restart networkifconfig
注意:nmcli 命令在使用时,NetworkManager必须开启
ip的增删改查以及网络设定相关推荐
- Zookeeper 客户端API调用示例(基本使用,增删改查znode数据,监听znode,其它案例,其它网络参考资料)
9.1 基本使用 org.apache.zookeeper.Zookeeper是客户端入口主类,负责建立与server的会话 它提供以下几类主要方法 : 功能 描述 create 在本地目录树中创建 ...
- unity网络实战开发(丛林战争)-前期知识准备(011-c#连接数据库并实现增删改查以及sql注入问题)
使用工具:VS2015,Mysql 使用语言:c# 作者:Gemini_xujian 参考:siki老师-<丛林战争>视频教程 继上一篇文章内容,这节课讲解一下数据库的前期连接准备以及通过 ...
- java file取不到linux文件_Java中高级核心知识全面解析——Linux基本命令(切换、增删改查、压缩文件、权限命令)...
一.目录切换命令 cd usr: 切换到该目录下usr目录 cd ..(或cd../): 切换到上一层目录 cd /: 切换到系统根目录 cd ~: 切换到用户主目录 cd -: 切换到上一个操作所在 ...
- 学生的新增mySQL文档_MySQL增删改查
连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [ ...
- c mysql 添加数据类型_MYSQL的常用命令和增删改查语句和数据类型
连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [ ...
- 搭建阿里云Linux版服务器+使用docker安装EMQ、Node-RED、MySQL+本地Navicat访问数据库(增删改查)——详细流程
搭建阿里云Linux版服务器+使用docker安装EMQ.Node-RED.MySQL+本地Navicat访问数据库 云服务器基础搭建 注册云服务器 XShell简介 部署EMQ 部署docker 物 ...
- MySQL数据库增删改查常用语句详解
MySQL数据库增删改查常用语句详解 一 MySQL数据库表结构 1.1 常见数据类型 1.2 常用约束类型 1.3 MySQL存储引擎 二 DDL语句:数据定义语句 2.1 修改数据库密码 2.1. ...
- 【产品设计】ToB 增删改查显算传
入职培训时技术leader说:"我不需要你们太聪明,做好基础的增删改查就可以了."看似很简单的活,要做好并不容易.基础的坑在哪里呢? 一. 增(新增.创建.导入) 1. 明确表字段 ...
- python:pyqt5+mysql=学生信息管理系统(图文并茂,超详细, 附源码)——增删改查篇
python:pyqt5+mysql=学生信息管理系统(图文并茂,超详细, 附源码)--增删改查篇 前言 一.主界面的样式 二.学生信息的增,删,改,查 1.增加学生信息 2.删除学生信息 3.更改学 ...
最新文章
- java请求慢_为什么重复的GET请求变慢了?
- Python编程学习:让函数更加灵活的*args和**kwargs(设计不同数量参数的函数)的简介、使用方法、经典案例之详细攻略
- 06-CoreData增删改查
- apache.camel_Apache Camel 2.21发布–新增功能
- 用注解方式写定时任务
- 华为智能IP网络,加速联接智能化转型
- 第62课 捉迷藏 《小学生C++趣味编程》
- 力扣1025.除数博弈
- protect db by denying DDL operations
- mxnet系列 安装
- 2019 GNU Tools Cauldron 参会观感
- spec.fne病毒
- 若依源码学习7:Excel 导入导出
- 看了这个教程,学会快速找出三等分点
- 是否有免安装的oracle,免安装的Oracle客户端
- a10 amd 安装黑苹果_黑苹果整合版系统U盘镜像Niresh macOS Sierra 10.12.3 支持Intel/AMD......
- php暴力引流代码,利用霸屏暴力引流,免费分享霸屏代码
- Modularity(模块化)
- 利用CK11N改标准价格需要注意的地方
- python-二维嵌套列表的元素删除、更改大小写