CentOS7 网络配置超详细ip、网关设置

CentOS7 网络配置超详细ip、网关设置CentOS7网络配置一、在虚拟机中安装CentOS操作系统安装好虚拟机创建新的虚拟机,选择自定义(高级),点击下一步虚拟机硬件兼容性默认,浏览需要安装的CentOS6.5镜像文件自定义用户名和密码(用于登录)设置虚拟机名称和存储路径处理器设置默认(后面可以修改),内存设为1GB网络类型选择NAT模式选择创建新虚拟磁盘最大磁盘大小设为20GB,然后将虚拟磁盘存储为单个文件将创建好的磁盘文件存储在虚拟机指定目录下虚拟机创建完成二、虚拟网络配置编辑虚拟网络设置

大家好,又见面了,我是你们的朋友全栈君。

CentOS7 网络配置


一、在虚拟机中安装CentOS操作系统

安装好虚拟机
在这里插入图片描述
创建新的虚拟机,选择自定义(高级),点击下一步
在这里插入图片描述
虚拟机硬件兼容性默认,浏览需要安装的CentOS6.5镜像文件
在这里插入图片描述
自定义用户名和密码(用于登录)
在这里插入图片描述
设置虚拟机名称和存储路径
在这里插入图片描述
处理器设置默认(后面可以修改),内存设为1GB
在这里插入图片描述
网络类型选择NAT模式

在这里插入图片描述
选择创建新虚拟磁盘
在这里插入图片描述
最大磁盘大小设为20GB,然后将虚拟磁盘存储为单个文件
在这里插入图片描述
将创建好的磁盘文件存储在虚拟机指定目录下在这里插入图片描述
虚拟机创建完成
在这里插入图片描述

二、虚拟网络配置

编辑虚拟网络设置,选择NAT模式,只能更改红圈IP值
在这里插入图片描述

点击NAT设置,点击查看DHCP设置只修改蓝色圈内,和并记住ip、子网掩码、起始IP地址、结束IP地址(后面设置ip会用到)
在这里插入图片描述
查看网关IP,并记住192.168.0.2,用于网络配置文件设置
在这里插入图片描述

配置window的internet连接共享

1、我的电脑——空白处右键属性——控制面板主页——网络和internet——网络和共享中心——更改适配器设置——以太网(或叫本地网络)右键属性——共享——选择家庭网络连接(H):VMware Network Adapter VMnet8——勾选:允许其他网络用户通过此计算机的internet连接来连接——确定
在这里插入图片描述

查看主机CentOS7 ip地址 前先查看网络是否连接

ifconfig

有网连接状态
在这里插入图片描述

————————————————
etho 表示网卡的代号(这里只有一块网卡,所以只有一个eth0,如果有若干>网卡,则会有eth1,eth2等)
Link encap:表示网络接入类型,这里是Ethernet 表示以太网!
HWaddr: 硬件地址,也就MAC地址,图片里为FA:16:3E:9C:85:EB
inet addr:表示IP地址
Bcast:表示Broadcast,即广播地址
Mask:表示子网掩码
inet6 addr:ipv6的地址
MTU:链路帧长最大为1500字节
Metric:表示跃点数:指出路由的成本,通常表示到达目的地址的跳数
RX packets:表示从网络启动开始,接收到的包的总数
TX packets:表示从网络启动开始,发送包的总数
collisions :表示包碰撞的情况(如果碰撞的包很多,表明你的网络不太好)
txqueuelen:表示传送数据缓冲区的长度
RX bytes:接收的总字节数
TX bytes:发送的总字节数
lo表示本机的环回接口
————————————————

无网连接状态
在这里插入图片描述

三、网络配置文件

进入网络配置文件目录 ls查看目录

cd /etc/sysconfig/network-scripts
ls

找到自己现在所使用的NAT模式 在这里我的是ens33并打开配置
在这里插入图片描述
开始配置

vim ifcfg-ens33

ifcfg-ens33文件配置添加 键盘A键开始编辑文档 编辑完ESC键退出编辑 shift+:输入wq保存退出。

代码示例:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static  #启动的时候的 IP 取得的协议,这里是固定的,如果是动态主机的话,要改成 dhcp 才行#
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33     #设定网卡的名称,要跟文件名称对应 #
UUID=f5e37a10-3da9-47af-8dbb-370b7bf24509 
DEVICE=ens33   #设定网卡的名称,要跟文件名称对应 #
ONBOOT=yes    #是否在开机的的时候启动网卡# 
IPADDR=192.168.0.7        #IP 地址#   必设置
GATEWAY=192.168.0.2       #网关地址#  必须设置
NETWORK=192.168.0.3      #该网段的第一个 IP# 可以不设置
BROADCAST=192.168.0.255  #最后一个同网段的广播地址#  可以不设置
NETMASK=255.255.255.0     #子网掩码#   必设置
DNS1=192.168.0.1   必设置   跟ip地址一样,只需要把最后末尾改成1即可
#GATEWAYDEV=eth0 推荐阅读: linux网络配置文件(redhat、ubuntu系统) centos基本网络配置-网卡eth0、DNS、Host等
linux主机刚安装好时,ONBOOT属性的缺省值为no,需要修改为yes,BOORPROTO缺省值为dhcp,需要修改为static。
然后,设置IP地址,网络掩码,网关等。

重启network服务
设置好后使用

三种选择使用第一第二都可以
systemctl restart network #重启网卡
service network restart   #重启网卡network服务
systemctl enable network #开机启动网卡
ping www.baidu.com

在这里插入图片描述
出现确定表示静态IP地址完成搭建。

总结

对虚拟机的NAT的设置搭建和使用静态,对ifcfg-ens33文件ip,网关掌握设置,和静态动态设置使用。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/130308.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java中Scanner的简单用法

    java中Scanner的简单用法一.用法1.先导入Java.util.Scanner包importjava.util.Scanner;2.创建Scanner类的对象Scannersc=newScanner(System.in);//创建对象sc//3.创建一个变量来接收数据inta=sc.nextInt();doubleb=sc.nextDouble();floatc=sc.nextFloat();二.使用…

    2022年7月20日
    20
  • java system.out.print_java面试多久给答复

    java system.out.print_java面试多久给答复学了这么久的面向对象编程,那如何用一行代码体现呢?老师告诉我,如果你能自己读懂System.out.println(),就真正了解了Java面向对象编程的概念System.out.println(“helloworld”);helloworldProcessfinishedwithexitcode0首先分析System源码System就是Java自定义的一个类…

    2022年9月28日
    4
  • 裴礼文数学分析中的典型问题与方法百度云_数学分析的典型问题

    裴礼文数学分析中的典型问题与方法百度云_数学分析的典型问题裴礼文《数学分析中的典型问题与方法》第2天31~60第1章一元函数极限3.求极限值的若干方法利用等价代换和初等变形求极限。 等价代换。 先求出可以求出来的值。 根号内最好转变为一个常数和一个分式的和。 等价无穷小代换。 注意只有在x出现的时候才可以用,如果是常数不能用等价无穷小代换,比如说1.3.1的第4问。efx-eb不能等价代换成efx-1-eb+1因为必是常数,所以不能够这样等价无穷小代换。应该以整体的思想,然后进行等价无穷小代换。 等价代换原理,源于分

    2022年8月11日
    11
  • lombok插件使用_cesium显示全球视野

    lombok插件使用_cesium显示全球视野Lombok是什么?lombok是java自动生成代码的插件。它能提高开发效率,减少自己编写繁琐的代码,让代码看起来更整洁简略,比如getter、setter、equals以及construct等方法。其也有val、var这种自动判断变量类型的变量定义方式(类似javascript中的let、const)。Lombok使用在开发ide中安装lombok插件,然后加上lombok的依赖包…

    2025年10月7日
    1
  • 三立[通俗易懂]

    三立[通俗易懂]自传173、在佳木斯上网写作2013年1—-互动百科二零一三年一月起,我在佳木斯市的上网写作进入了第七年时间,钰香妻在市健身房练打乒乓球,照看外孙女和管理家务吃喝用穿。大女儿女婿在厦门外国语学校,二女儿女婿在本市文化公司上班。儿子在大连工业大学,儿媳在大连银行,孙女在北京上大学二年。2013、1、1星期二写《新年(七古)》:平平静静日历翻,新页…

    2022年5月4日
    71
  • 一篇文章带你深入理解 Java 中的Class.getClassLoader[通俗易懂]

    一篇文章带你深入理解 Java 中的Class.getClassLoader[通俗易懂]文章目录一、ClassLoader的作用二、ClassLoader层次结构三、Class加载时调用类加载器的顺序一、ClassLoader的作用我们都知道java程序写好以后是以.java(文本文件)的文件存在磁盘上,然后,我们通过(bin/javac.exe)编译命令把.java文件编译成.class文件(字节码文件),并存在磁盘上。但是程序要运行,首先一定要把.class文件加载…

    2022年4月29日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号