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 ...
随机推荐
- MvvmLight - ViewModelLocator
这里先鼓舞下士气,ViewModelLocator很简单,甚至可以去掉,它不是Mvvm必须的.在初学Mvvm时,一般都是使用NuGet安装 MvvmLight框架,总是会带上那么一个ViewModel ...
- PHP学习2——基本语法
主要内容: 二进制 数据类型 变量 常量 赋值 语句结构 函数 网站的核心功能是展现信息,文字,图片,视频,音频,对于计算机来说都是数据,这些数据按照二进制进行存储. 二进制 就是1100,0100, ...
- golang学习之beego增删改查代码实现
记录下使用beego的增删改查实现,数据库使用mysql,完整代码如下: package main import ( _ "crud_beego/routers" //自动注册路由 ...
- clean code 第一章笔记
我们都曾有过这样的经历:自己写的烂程序竟然可以运行,然后就认为能运行的烂代码总比什么都没有强.还会有这样的想法:总有一天我会修改它.但是,LeBlanc(勒布朗)法则表示:稍后等于永不(Later e ...
- SPOJ QTREE7
题意 一棵树,每个点初始有个点权和颜色 \(0 \ u\) :询问所有\(u,v\) 路径上的最大点权,要满足\(u,v\) 路径上所有点的颜色都相同 $1 u \(:反转\)u$ 的颜色 \(2 ...
- 教你小三角,适用移动端等,解决移动端a标签的默认样式
1.小三角,通过给一个div设置足够大的边框,让它的上边框,右边框,左边框,的背景颜色设置成透明的,来实现,如下: <!DOCTYPE html> <html> <hea ...
- 001Spring 定时任务 Scheduled
01.@Scheduled注解参数 @Scheduled支持fixedRate.fixedDelay.cron表达式参数.其中,fixedRate和fixedDelay没有区别,都是启动时执行1次,每 ...
- 安装配置postgreSQL+pgcli+pgadmin3
记录了postgreSQL数据库的完整的安装配置过程,以及postgreSQL的pgcli命令行智能提醒扩展,pgadmin3图形化管理客户端的配置安装.此postgresql是bigsql版安装详情 ...
- Android 自定义ScrollView(具有反弹效果的ScrollView,能够兼容横向的滑动)
package com.itau.jingdong.widgets; import android.content.Context; import android.graphics.Rect; imp ...
- Android 查看和管理sqlite数据库
在Android中可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看.android项目中的sqlite数据库位于/data/data/项目包/databas ...