修改ip 在linux上永久修改IP地址 子网掩码
小结:
1、
子网掩码、子网IP计算
2、
linux centos 修改ip地址细节介绍_LINUX_操作系统_脚本之家 http://www.jb51.net/LINUXjishu/66509.html
#一分钟后重启
[root@test ~]# shutdown -r 1
#立即重启 现在
[root@test ~]# shutdown -r now
【2条命令】
原
192.168.13.101
修改为
192.168.14.101
ifconfig eth0 192.168.3.101 netmask 255.255.255.0 ;
预备2步骤:
查询14网段的某台机器的ifconfig,获取netmask,比如 255.255.251.0
查询本机的ifconfig信息,获取网口,比如enp2s0
则修改命令为:
ifconfig enp2s0 192.168.14.101 netmask 255.255.251.0 ;
执行命令后,发现连接中断,重新连接即可。
教你怎么在linux上永久修改IP地址_百度经验 https://jingyan.baidu.com/article/64d05a023a954bde55f73b2f.html
首先,我们来看看ip地址。
ifconfig
小编这里的是eth0,可以看到详细的网卡信息,包括网卡类型(以太网网卡),硬件地址,IP地址,IP广播地址,子网掩码等。
这里我们不细说这些内容,因为经验的目的只是修改IP。
我们要注意两个内容,第一:inet addr:xxx.xxx.xxx.xxx(这是IPV4地址)
inet6 addr:xxxxxxxxxxxxxxx(这是IPV6地址),第二我们要注意mask后面的内容:xxx.xxx.xxx.xxx这是子网掩码。
例如小编这里的就是192.168.1.254,子网掩码是255.255.255.128(25位)
我们要永久修改IP地址的话,只能修改网卡的配置文件。小编这里偏爱red hat,所以使用的是centos(fedora、centos、red hat都是一样的。)
红帽系列的网卡配置文件在/etc/sysconfig/network-scripts下。
我们先改变路径。
cd /etc/sysconfig/network-scripts
ls查看目录文件。
我们可以看到我们的eth0的配置文件是ifcfg-eth0
ifcfg-eth0:x是小编做的虚拟网卡,这个可以参考小编的其他经验(教你怎么在linux上单网卡使用多个IP地址)
我们vim ifcfg-eth0打开配置文件
可以看到,小编这里使用的是dhcp自动获取IP地址(因为BOOTPROTO的参数为dhcp)
BOOTPROTO接受3个参数:none(禁止dhcp),static(静态IP),dhcp(自动获取)
我们需要先修改BOOTPROTO的参数为static,然后创建两个新参数IPADDR和NETMASK。
例如我们这里修改IP地址为192.168.1.250,子网掩码为255.255.255.128
按下ESC
输入:wq保存退出。
reboot重启。
重启后查看ip是不是已经改了?
2、例如
某单位拥有B类ip地址
145.13.0.0
网络号145.13
三级ip地址
网络号、子网号、主机号
子网掩码和ip地址进行AND与运算,得到网络地址
1.假设一个主机ip为192.168.5.121,子网掩码为255.255.255.248,则该主机的网络号部分(包括子网号部分)为——
A.192.168.5.12 B 192.168.5.121 C 192.168.5.120 D 192.168.5.32
参考答案 C
2^6=64
2^7=128
2^8=256
121=127-6=0111 1001
248=255-7=1111 1000
AND
=0111 1000
=120
修改ip 在linux上永久修改IP地址 子网掩码的更多相关文章
- 在 Linux 中永久修改 USB 设备权限
问题 当我尝试在 Linux 中运行 USB GPS 接收器时我遇到了下面来自 gpsd 的错误.看上去 gpsd 没有权限访问 USB 设备(/dev/ttyUSB0).我该如何永久修改它在Linu ...
- Linux 配置永久辅助IP
1.什么是辅助IP 辅助IP来源于Linux之中,Linux的系统网卡可以支持多IP的绑定,而辅助IP多用于解耦解决服务之间的兼容性问题,常见的应用场景有: 虚拟IP,高可用飘逸: 永久临时IP解耦使 ...
- 如何在 Linux 上永久挂载一个 Windows 共享
导读 如果你已经厌倦了每次重启 Linux 就得重新挂载 Windows 共享,读读这个让共享永久挂载的简单方法. 在 Linux 上和一个 Windows 网络进行交互从来就不是件轻松的事情.想想多 ...
- Linux下永久修改主机名
红帽系列的Linux发行版主机名存放位置是/etc/sysconfig/network,Ubuntu Linux主机名存放位置是/etc/hostname,所以只要修改主机名存放文件便可以永久的修改计 ...
- Linux:永久修改网卡的MAC地址
比如:搭建一个虚拟机环境之后,需要N个一样的系统,可以本地复制虚拟机来实现.但是复制之后,网卡的MAC地址一样,无法使用,这时候需要修改网卡的MAC地址,且希望重启系统之后,仍生效的,步骤如下: 1. ...
- Linux 上不可修改的文件和目录
有时候我们需要让一个我们自己的目录中的内容不能变动,也就是不允许其他人随便删改我们的目录和目录中的文件.这里,首先,我们需要知道两个概念,文件的粘滞位和属性. 文件如果设置了粘滞 ...
- Linux上mysql修改密码
http://www.cnblogs.com/wangjiangze/archive/2011/03/03/1970105.html MySQL中修改密码及访问限制设置详解
- Linux下永久改动MAC地址和ifconfig命令总结
1. 固定一个MAC地址,特别是在使用多个虚拟机的时候 linux环境下: 用root身份登录,在/etc/rc.d/rc.local里加上这三句 ifconfig eth0 down ifconfi ...
- oracle 11g rac 修改VIP、scan VIP、priv IP
11GR2 RAC modify vip,public ip,private ip,scan vip实施步骤1 修改目的 根据业务的需求,需要由原来的临时IP改为生产ip,以下为调整前后对应的I ...
随机推荐
- JAVA基础——对象流
对象的输入输出流的作用: 用于写入对象 的信息和读取对象的信息. 使得对象持久化. ObjectInputStream : 对象输入流 ObjectOutPutStream :对象输 ...
- Java代码的编译和执行
Java代码编译和执行的整个过程包含了以下三个重要的机制: (1)Java源码编译机制 (2)类加载机制 (3)类执行机制 1.Java代码编译是由Java源码编译器来完成,流程图: Java 源码编 ...
- java关于时间的相关操作
/** * 获取当天时间零点 * @return */ public Date gettoday(){ SimpleDateFormat sdf = new SimpleDateFormat(&quo ...
- 洛谷——P4053 [JSOI2007]建筑抢修
P4053 [JSOI2007]建筑抢修 小刚在玩JSOI提供的一个称之为“建筑抢修”的电脑游戏:经过了一场激烈的战斗,T部落消灭了所有z部落的入侵者.但是T部落的基地里已经有N个建筑设施受到了严重的 ...
- BZOJ 3144 切糕 最小割
题意: 一个矩阵,每个格子分配一个数,不同的数字,代价不同,要求相邻格子数字差小等于d 求最小代价. 分析: 我猜肯定有人看题目就想到最小割了,然后一看题面理科否决了自己的这个想法…… 没错,就是最小 ...
- c++基础_特殊回文数
#include <iostream> using namespace std; int main(){ int n; cin>>n; ;i<;i++){ int tem ...
- CodeForcesGym 100517I IQ Test
IQ Test Time Limit: 2000ms Memory Limit: 262144KB This problem will be judged on CodeForcesGym. Orig ...
- 九度oj 题目1181:遍历链表
题目1181:遍历链表 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:3483 解决:1465 题目描述: 建立一个升序链表并遍历输出. 输入: 输入的每个案例中第一行包括1个整数:n(1 ...
- [K/3Cloud] 创建一个单据转换插件
概念: 创建一个业务单据转换插件,在单据转换的各个时点干预单据转换的相关逻辑控制. 示例: 新建一个类,继承自单据转换插件基类Kingdee.BOS.Core.Metadata.ConvertElem ...
- 【ZJOI2017 Round1练习】D4T2 trie(贪心,状压DP)
题意:现在 Matej 手上有 N 个英文小写字母组成的单词, 他想知道,如果将这 N 个单词中的字母分别进行重新排列,形成的字母树的节点数最少是多少. n<=16,len[i]<=100 ...