猫宁!!!

参考链接:https://blog.csdn.net/m0_37776094/article/details/81736900

如果centos7只设置静态IP,对于不断切换无线网的情况并不利,所以有必要知道动态IP的设置。

我的系统是kali linux,使用virtualbox虚拟机来演示。

centos7静态IP的设定。

虚拟机给centos7内存设置的最大1G,存储最大8G,网卡模式桥接网卡,wlan0

安装

语言选择中文

软件选择是虚拟化主机,附加选项不选择也行。

安装位置中的安装目标选择自定义配置分区

手动分区选择标准分区

 点加号选择挂载点,挂载点下拉列表选择swap,期望容量2048M,文件系统格式选择swap,然后再选择/boot,期望容量200M,文件系统格式ext4,最后选择/,期望容量留白,表示剩余全部都给它,文件系统格式是ext4。接受更改就好了。

网络与主机设置,主机名修改为pjzhang

进入配置中,常规中勾选自动连接到这个网络,ipv4设置中,方法设置为手动,ip地址设置为192.168.0.100,不要和内网其他设备冲突,子网掩码255.255.255.0,网关就是家用路由器的ip,192.168.0.1,把DNS服务器的ip也设置为路由器的就好,保存好之后以太网络自动打开。

完备之后就开始安装,记得设置root密码,安装完重启加载就好了。

在kali linux终端上就先ping以下IP通不通,再ssh连接上去,都是ok的,顺便查看一下网络状态。

systemctl status network

进入centos7之后的首要是先把防火墙和selinux给关闭了。

systemctl status firewalld,查看状态,systemctl disable firewalld则是把防火墙的开机启动给关掉,等于彻底关掉防火墙。


vi /etc/selinux/config进入selinux配置文件中,将SELINUX=enforcing,修改为SELINUX=disabled即可,保存并退出。

接下来看看网卡的配置情况,cd /etc/sysconfig/network-scripts/,之前的网络连接名称是enp0s3,打开ifcfg-enp0s3文件查看里面内容。

设置了这么多东西,重启一下init 6。

虚拟机网卡采用桥接模式一定不要忘记。

centos7动态IP的设置

其他的设置全部一样,只有网络配置上有区别,不去像设置静态IP一样去配置中设置,而是直接开启以太网按钮,获取IP分配,就这样好了,如果现在切换为手机热点,这个centos7会自动获取一个新的ip,ip addr查看ip,多注意一下动态和静态下ifcfg-enp0s3文件中存在的差异。

 

另外值得一提的是,virtualbox的镜像复制功能很方便,一定不能不知道,这样,我们自己制作一个原始的centos7虚拟电脑,就可以在在使用的时候,不断复制了,免去不断安装带来的时间浪费。

感谢aaron的部分技术援助。




-->

PJzhang:centos7动态IP和静态IP两种方式的设置的更多相关文章

  1. C#动态调用WCF接口,两种方式任你选。

    写在前面 接触WCF还是它在最初诞生之处,一个分布式应用的巨作. 从开始接触到现在断断续续,真正使用的项目少之又少,更谈不上深入WCF内部实现机制和原理去研究,最近自己做一个项目时用到了WCF. 从这 ...

  2. Hyper-V 下linux虚拟机静态IP上网配置的两种方式(2)

    工作需要,搭建linux环境,网上搜了两种Hyper-V配置linux静态IP及上网的方式,记录一下,方便查阅,如下设置网络共享方式: win10下使用hyper-v在本机安装linux虚拟机后,网络 ...

  3. Hyper-V 下linux虚拟机静态IP上网配置的两种方式(1)

    工作需要,搭建linux环境,网上搜了两种Hyper-V配置linux静态IP及上网的方式,记录一下,方便查阅,如下是桥接方式的配置: 本实例所用的各项资源说明,系统是windows10企业版64bi ...

  4. WCF 动态生成 不用增加引用两种方式

    一.fromwork2.0低版本方式 1,打开vs的命令工具 输入:wsdl wcf地址 + /l:cs /out:文件名 上面红色部分替换掉就行,文件名,你想叫什么文件名都行. 2,回车,生成的文件 ...

  5. 关于js中两种定时器的设置及清除

    1.JS中的定时器有两种: window.setTimeout([function],[interval]) 设置一个定时器,并且设定了一个等待的时间[interval],当到达时间后,执行对应的方法 ...

  6. 关于js中两种定时器的设置及清除(转载)

    1.JS中的定时器有两种: window.setTimeout([function],[interval]) 设置一个定时器,并且设定了一个等待的时间[interval],当到达时间后,执行对应的方法 ...

  7. html 指定页面字符集的两种方式

      1.html指定页面字符集的两种方式 方式一: <meta charset="utf-8"> 方式二: <meta http-equiv="Cont ...

  8. 路由器中pppoe,动态IP,静态IP的区别

    路由器中pppoe,动态IP,静态IP的区别 要把路由器设置得能上网,无非就是设置WAN外网接口连接而已.WAN接口能上网,则连接的电脑就能上网,反之则上不了网.只不过WAN接口往往有pppoe,动态 ...

  9. CentOS6.5 配置IP的两种方式

    1.dhcp动态获取ip 编辑配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 ,配置如下: [root@localhost ~]# vi /etc/sys ...

随机推荐

  1. 网络请求--Retrofit2用法

    欢迎Follow我的GitHub, 关注我的CSDN. Retrofit是Square开发的网络请求库, 简化了网络请求的使用, 这个库太知名了, 优点我就不多说了. 让我们看看怎样使用吧? 注意: ...

  2. HDU 1398 Square Coins(母函数或dp)

    Square Coins Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Tota ...

  3. postgres SQL编译过程

    PG启动首先完成主进程和后台进程的启动,启动时完成数据库文件的打开,共享内存的建立等.接着,所有SQL都会启动1个单独的进程处理SQL的执行过程. 新的进程首先是进行自身的初始化,最主要的是初始化内存 ...

  4. 基于ADB框架Robotium跨进程操作

    转自:http://blog.csdn.net/qingchunjun/article/details/42580937 2015年2月3日更新: 有些朋友在用真机尝试本方法时,抛出了InputStr ...

  5. scala快速学习笔记(二):控制结构,类和对象

    IV.控制结构 1.if/else 除基本用法外,if/else语句能用来赋值,进而代替?:运算符.这得益于在Scala中,每个语句块都有值,就是该语句块最后一个语句的值.请看下面的代码. def a ...

  6. Java对对象的引用 不是 引用调用 而是按值引用 Java不存在引用调用

    call by reference Java call by value

  7. JOptionPane常用提示框

    //JOptionPane.showMessageDialog(parentComponent, message, title, messageType, icon); JOptionPane.sho ...

  8. (linux)SD卡初始化-mmc_sd_init_card函数

      为了学习SD/SDIO协议,看了一下linux中初始化SD卡的流程,结合代码更容易SD初始化是怎么做的. 下面图截自:"SD Specifications Part 1 Physical ...

  9. mmwave

    毫米波(mmWave) 致力于支持5G应用创新开发,集成在BEEcube BEE7基带平台上的赛灵思256QAM毫米波调制解调器IP为宽带回程原型设计提供完整的开箱即用型解决方案 赛灵思公司 (NAS ...

  10. MYSQL进阶学习笔记十二:MySQL 表分区!(视频序号:进阶_29,30)

    知识点十三:MySQL 表的分区(29) 一.什么要采用分区: 分区的定义: 当数据量过大的时候(通常是指百万级或千万级数据的时候),这时候需要将一张表划分几张表存储.一些查询可以得到极大的优化,这主 ...