Linux学习总结(二) 网络配置-NAT方式静态IP配置篇
一: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配置篇的更多相关文章
- Linux学习之二-Linux系统的目录结构
Linux学习之二-Linux系统的目录结构 在Linux的根目录下,有很多的目录,但是需要记住,对于Linux而言,一切皆文件.因此此处的目录也是文件.用ls / 命令就能看到根目录下的各类不同的目 ...
- VMware配置NAT方式下的静态ip
一.VMware上NAT模式工作原理 原理图如下: 说明: 1.虚拟主机与本地主机通信时,直接通过虚拟交换机访问(不管是虚拟主机的ip是静态ip还是动态分配的ip) 2.虚拟主机与外网通信时,虚拟主机 ...
- Linux学习笔记(二) 文件管理
了解 Linux 系统基本的文件管理命令可以帮助我们更好的使用 Linux 系统,以下介绍几个常用的文件管理命令 1.pwd pwd 是 Print Working Directory 的简写,用于显 ...
- VMWare虚拟机NAT模式静态IP联网配置
1.网络连接 vmnet8右键属性ipv4,设置ip为192.168.10.100.如下图: 2.设置虚拟机的网络适配器采用NAT模式 3.vmware工具栏的编辑->虚拟网络编辑器 ...
- 别名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 ...
- python3.4学习笔记(二十三) Python调用淘宝IP库获取IP归属地返回省市运营商实例代码
python3.4学习笔记(二十三) Python调用淘宝IP库获取IP归属地返回省市运营商实例代码 淘宝IP地址库 http://ip.taobao.com/目前提供的服务包括:1. 根据用户提供的 ...
- debian网络静态ip配置
本配置适合于服务器上的静态ip配置,该方法简单可靠. 1 临时配置 ifconfig eth0 192.168.1.97 netmask 255.255.255.0 broadcast 192.168 ...
- 如何设置路由器实现静态IP配置
一.概述 嵌入式开发者,经常面对这样的环境:PC(windows)+虚拟机(linux)+开发板.我们希望三者都能相互通信,而且可以联网. 对于实验室只提供一根网线,而自己没有额外的增加端口数量的设备 ...
- 虚拟机centos7环境搭建,系统分区,静态IP配置
文章目录 1.虚拟机安装centos7 2.系统分区 3.配置静态IP centos7下载地址 http://mirrors.aliyun.com/centos/7/isos/x86_64/ Cent ...
随机推荐
- vue加载Element ui地址省市区插件-- element-china-area-data
1.安装 npm install element-china-area-data -S 2.使用(引入) import { provinceAndCityData, regionData, provi ...
- XAML语法及标记扩展、附加属性、特定的字符和空白
1.对象元素语法 使用开闭标签将对象定义一个XML元素,这种语法与其他标记语言如HTML的元素语法非常相似,在以左右尖括号保卫要设置的类或结构的类型名称.对象元素可以声明0个或多个属性,以一个或多个空 ...
- efcore 配置链接sqlserver
本文将在asp.net core api 项目中使用efcore corefirst模式 简单配置链接sqlserver数据库,以及简单的数据库迁移操作 一 新建项目 1. 首先我们先用vs2017 ...
- 在 Azure 上创建和链接 Azure SQL 数据库
本快速入门介绍了如何在 Azure 门户中创建并连接 Azure SQL 数据库.在本教程中完成的所有操作均符合 1 元试用条件. 开始之前 如果您还没有 Azure 账户,可以申请 1 元试用账户. ...
- Vue-[v-model]理解示例
对应文档节点: https://vuefe.cn/v2/guide/components.html#Customizing-Component-v-model <body> <div ...
- springboot集成websocket点对点推送、广播推送
一.什么都不用说,导入个依赖先 <dependency> <groupId>org.springframework.boot</groupId> <artif ...
- tmux使用技巧
1.tmux 进入tmux 2.在tmux中 按ctrl+b 表示要进行tmux操作了. 3. c -> create a session 4. "," -> ren ...
- python简单的爬虫
def baidu_tieba(url,begin_page,end_page): for i in range(begin_page, end_page+1): sName = string.zfi ...
- jquery解析XML在IE7下不兼容的问题
jquery在解析XML内容的时候在IE7下无法显示,是因为数据格式的问题,解决办法如下: $.ajax({ type:"POST", url:&quo ...
- CentOS 7运维管理笔记(6)----Apache 基于 IP 的虚拟主机配置
Apache 配置虚拟主机支持3种方式:基于IP的虚拟主机配置,基于端口的虚拟主机配置,基于域名的虚拟主机配置.本篇随笔记录自己基于IP的虚拟主机配置. 如果同一台服务器有多个IP,可以使用基于IP的 ...