一:DHCP 服务验证

1: 之前我们在里面已经装好了centos,当时我们选择的组网方式为NAT方式,那么我们怎么样如何快速实现虚拟机系统访问外网呢?能不能直接上网呢,来我们试一下
ping baidu.com

2:提示未知的名字或服务,来咱们查看下ip,之前我一直用ifconfig,刚看到可以用ip addr,咱们用ip addr 试下
ip addr

3: ens33是我们的网卡,我们发现没有分配ip地址,那当然上不了网啦,那么我们可以用dhcp服务给网卡快速分配一个ip,然后看能否上网,我们输入
dhclient 回车,再输入ping baidu.com 看下效果

4: 我们发现折现网络通了,我们ifocnfig查看下会看到dhcp服务已经分配好了ip地址,记下该ip地址192.168.226.129,后面要用到

注意:刚才我们输入dhclient时发现,光标停顿了几秒才出来,没有反馈结果,这是dhcp配置的一个过程,linux大家发现一个小规律,没有结果就是最好的结果,(没有报错)

二 静态ip网络服务配置

1: 但是上面这样centos重启以后,ip又会丢掉,又得重新启动dhcp,这样很麻烦,那么我们把这个ip配置为静态ip,看一下能否实现
接下来我们一口气找到虚拟机nat设置里面的网关跟子网掩码,根据下图路径查找
虚拟机编辑栏点进去,找到虚拟网络编辑器,点开

再点右下角NAT设置

2: 记下该网关地址:192.168.226.2,子网掩码255.255.255.0,还有刚才记下的ip地址192.168.226.129 切记根据实际情况来,
3: 接下来我们要编辑网卡配置文件,vi+配置文件路径,打开配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
,光标移到BOOTPROTO将dhcp改为static 即设置为静态ip
将ONBOOT=no 改为ONBOOT=yes表示将网卡设置为随系统一起启动,在末尾加入一下几行
IPADDR=192.168.226.129
NETMASK=225.225.225.0
GATEWAY=192.168.226.2
DNS1=119.29.29.29

备注:以上vi刚进去为命令模式,vi有三种模式,命令模式,编辑模式,尾行模式,默认为命令模式,只有在编辑模式下才可编辑内容,输入i可以从命令模式进入编辑模式,vi下面会出现INSERT 提示。以上修改配置文件算是初次认识vi,修改完后,按ESC退出编辑模式,再输入“:wq"保存退出
4: 我们都做了什么工作呢?首先我们更改ip分配方式,把dhcp改为static,然后让该配置开机启动生效onboot no 改为yes,末尾加进去四行,依次为ip地址,子网掩码,网关,还有公共dns
5:下来重启网络
systemct1 restart network.service
再测试 ping baidu.com 看是否可上外网

至此配置完成

Linux学习总结(二) 网络配置-NAT方式静态IP配置篇的更多相关文章

  1. Linux学习之二-Linux系统的目录结构

    Linux学习之二-Linux系统的目录结构 在Linux的根目录下,有很多的目录,但是需要记住,对于Linux而言,一切皆文件.因此此处的目录也是文件.用ls / 命令就能看到根目录下的各类不同的目 ...

  2. VMware配置NAT方式下的静态ip

    一.VMware上NAT模式工作原理 原理图如下: 说明: 1.虚拟主机与本地主机通信时,直接通过虚拟交换机访问(不管是虚拟主机的ip是静态ip还是动态分配的ip) 2.虚拟主机与外网通信时,虚拟主机 ...

  3. Linux学习笔记(二) 文件管理

    了解 Linux 系统基本的文件管理命令可以帮助我们更好的使用 Linux 系统,以下介绍几个常用的文件管理命令 1.pwd pwd 是 Print Working Directory 的简写,用于显 ...

  4. VMWare虚拟机NAT模式静态IP联网配置

    1.网络连接    vmnet8右键属性ipv4,设置ip为192.168.10.100.如下图: 2.设置虚拟机的网络适配器采用NAT模式 3.vmware工具栏的编辑->虚拟网络编辑器   ...

  5. 别名alias永久生效别名alias永久生效;虚拟机的NAT模式,进行静态IP配置,并A、B的实现免密访问

    别名alias永久生效 1.打开cd /etc/profile.d 目录 新建文件my_alias.sh 2.my_alias.sh里面添加 alias p=’poweroff -h’ alias r ...

  6. python3.4学习笔记(二十三) Python调用淘宝IP库获取IP归属地返回省市运营商实例代码

    python3.4学习笔记(二十三) Python调用淘宝IP库获取IP归属地返回省市运营商实例代码 淘宝IP地址库 http://ip.taobao.com/目前提供的服务包括:1. 根据用户提供的 ...

  7. debian网络静态ip配置

    本配置适合于服务器上的静态ip配置,该方法简单可靠. 1 临时配置 ifconfig eth0 192.168.1.97 netmask 255.255.255.0 broadcast 192.168 ...

  8. 如何设置路由器实现静态IP配置

    一.概述 嵌入式开发者,经常面对这样的环境:PC(windows)+虚拟机(linux)+开发板.我们希望三者都能相互通信,而且可以联网. 对于实验室只提供一根网线,而自己没有额外的增加端口数量的设备 ...

  9. 虚拟机centos7环境搭建,系统分区,静态IP配置

    文章目录 1.虚拟机安装centos7 2.系统分区 3.配置静态IP centos7下载地址 http://mirrors.aliyun.com/centos/7/isos/x86_64/ Cent ...

随机推荐

  1. vue加载Element ui地址省市区插件-- element-china-area-data

    1.安装 npm install element-china-area-data -S 2.使用(引入) import { provinceAndCityData, regionData, provi ...

  2. XAML语法及标记扩展、附加属性、特定的字符和空白

    1.对象元素语法 使用开闭标签将对象定义一个XML元素,这种语法与其他标记语言如HTML的元素语法非常相似,在以左右尖括号保卫要设置的类或结构的类型名称.对象元素可以声明0个或多个属性,以一个或多个空 ...

  3. efcore 配置链接sqlserver

    本文将在asp.net core api 项目中使用efcore corefirst模式 简单配置链接sqlserver数据库,以及简单的数据库迁移操作 一 新建项目 1. 首先我们先用vs2017 ...

  4. 在 Azure 上创建和链接 Azure SQL 数据库

    本快速入门介绍了如何在 Azure 门户中创建并连接 Azure SQL 数据库.在本教程中完成的所有操作均符合 1 元试用条件. 开始之前 如果您还没有 Azure 账户,可以申请 1 元试用账户. ...

  5. Vue-[v-model]理解示例

    对应文档节点: https://vuefe.cn/v2/guide/components.html#Customizing-Component-v-model <body> <div ...

  6. springboot集成websocket点对点推送、广播推送

    一.什么都不用说,导入个依赖先 <dependency> <groupId>org.springframework.boot</groupId> <artif ...

  7. tmux使用技巧

    1.tmux 进入tmux 2.在tmux中 按ctrl+b 表示要进行tmux操作了. 3. c -> create a session 4. ","  -> ren ...

  8. python简单的爬虫

    def baidu_tieba(url,begin_page,end_page): for i in range(begin_page, end_page+1): sName = string.zfi ...

  9. jquery解析XML在IE7下不兼容的问题

    jquery在解析XML内容的时候在IE7下无法显示,是因为数据格式的问题,解决办法如下: $.ajax({        type:"POST",        url:&quo ...

  10. CentOS 7运维管理笔记(6)----Apache 基于 IP 的虚拟主机配置

    Apache 配置虚拟主机支持3种方式:基于IP的虚拟主机配置,基于端口的虚拟主机配置,基于域名的虚拟主机配置.本篇随笔记录自己基于IP的虚拟主机配置. 如果同一台服务器有多个IP,可以使用基于IP的 ...