224. vmware网络配置

 


1. 安装环境

1.环境安装
	a 虚拟环境(虚拟软件vmvare)将服务器硬件资源拆分 给不同的虚拟系统使用
    b 对虚拟软件进行配置(虚拟主机配置 虚拟主机网络设置)
    c 安装系统(系统镜像)
2.安装系统
	1.创建虚拟主机
    2.配置虚拟网络
3.系统镜像下载
	系统架构:识别内存的能力
    x84_64 == 64位:264次方 ==18Eb 128G 256G
    i386 == 32位:232次方 ==4G 3.2~3.5
4.系统的安装部署过程
	第一个历程:进入系统引导界面进行配置
	1.安装centos7系统
    2.测试光盘镜像并安装系统
    3.排错
    补充:centos7系统网卡名称
    默认系统的网卡名称为eth0 eth1 -- centos6之前
    默认系统的网卡名称为 ens33 ens34 -- centos7
    
    # 设置ens33为ethx
    如何调整网卡名称设置?
    1.选中install centos7按中tab键,走到最下边,输入net.ifnames=0 biosdevname=0
    2.在系统中进行修改
    	01编辑网卡配置文件中网卡名称信息
        vim /etc/sysconfig/network-script/ifcfg-ens33
        02重命名网卡配置文件名称信息
        mv ifcfg-ens33 ifcfg-eth0
        03修改网卡名称规则内核文件
        vim /etc/default/grub
        net.ifnames=0 biosdevname=0 到GRUB_CMDLINE_LINUX变量后--rhgb quiet前面
        04使系统重新加载grub配置文件
        grub2-mkconfig -o /boot/grub2/grub.cfg
        05重启主机
    从虚拟主机返回windows系统方法:ctrl+alt
    
    第二个安转历程:对系统语言进行配置
    第三个安装历程:对系统安装过程进行配置
        1.系统网络的配置
        	点击system中的network&hostname,点击configure设置
            1.点击general 通用设置
                选中automatically connect to this network when it is available
                和all user may connect to this network
            2.点击ipv4 settings 设置
            	method 选择 Manual(手动)
                address 点击增加 address 10.0.0.200 newmask 255.255.255.0 geteway 10.0.0.2
                DNS servers: 223.5.5.5
        2.系统分区的配置
        	1.system中的installation destination (分区)
            	点击I will configure partitioning (手动进行分区),点击Done
                接下来选择Standard Partition(标准分区),选择+号(就可以添加分区了,具体看下面的方案)
                # 如何对linux系统进行分区:
                1.通用分区方案
                	c盘 ==/boot(启动) 引导分区 操作系统,启动文件 (200M就可以了)
                    	==swap (交换) 交换分区 当内存不够用的时候将硬盘中的空间,用作内存使用
                        		内存小于8G
                        		建议交换分区大小等于内存大小的1.5倍 内存1G--swap1.5G
                            	内存大于等于8G
                                建议交换分区大小等于内存大小
                       ==/      根分区
                2.数据信息比较重要的分区方案
                	/boot    200M
                    swap     <8G   1.5倍内存大小
                    		>=8G   8G
                    /        20G-200G
                    /data    剩余空间大小
                3.灵活的分区方案
            		/boot      200M
                    swap     <8G   1.5倍内存大小
                    		>=8G   8G
                    /        20G-200G
                    剩余分区不分,有需求再添加
        3.系统的安全的配置(暂时先都关闭,以后懂得多了可以开启)	
        	1.system中的
            	system-kdump            将宕机前系统中的内存异常信息进行保存
            	system-security policy  系统的安全策略
        4.系统时区的设置
        	localization下面,选择上海,network Time选项开启,自动同步时间
        5.系统软件的安装
        	software下面的software selection
            选择左侧minimal install,右侧centos7(1,2,36),centos6(2,3,5);需要安装自己安装
        6.安装系统
        	创建系统用户,root 密码 123456
            普通用户,papa 密码 123456
        ----------------------------------------------------------------
        补充:运维工作流程
        1.准备/检查好环境 centos6 centos7
        2.进行操作前的备份 如:网络的配置文件
        3.进行配置之后的注意保存
        4.配置完成需要检查      cp 重要文件 /data/
        5.编写项目文档
  --------------------------------------------------------------------
	网络环境确认工作
    1.确认网卡信息
    2.确认外网连接情况
        快捷方式:
        	ctrl + c 终止命令执行过程
            crtl + l 清屏
    网络常见问题分析:
    	1.网卡地址配置不准确
        	网卡地址和虚拟主机网卡地址不一致
            网关和DNS的信息不正确
        2.如何重新配置网卡地址信息
        	a 通过系统命令重新配置网卡地址信息
            ip地址:网络通讯标识信息
            子网掩码:在一个局域网中可以有多少个主机
            网关地址:从一个局域网当另一个局域网的必经之路
            # nmtui   图形界面修改网卡地址信息(临时)
            选择edit a network,通过table间操作上下,选择编辑edit connection
            b 重新网卡服务 systemctl restart network
-------------------------------------------------------------------------------
	实现远程连接xshell
    远程软件类型
    1.xshell 免费 功能强大使用
    2.scureCRT 
-------------------------------------------------------------------------------
回顾:
	1.网卡的名称eth0-net.ifnames=0 biosdevname=0
    2.网卡地址ip地址 网关配置 DNS:223.5.5.5 114.114.114.114
    3.系统的主机名称进行修改
    系统分区配置
    1.通用分区配置
    	/boot  引导分区  200M
        swap   交换分区   内存>=8G  内存<8G 1.5内存大小
        /      根分区     剩余分区

2. vmware桥接模式ping不同www.baidu.com

  • 宿主机

    • 由于使用的是wifi导致ipv4和网关不在一个地址段导致一直访问不了网络(一个在80,一个在88)

    • ipconfig

无线局域网适配器 WLAN 3:

   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::741f:1ffc:a03f:6042%16
   IPv4 地址 . . . . . . . . . . . . : 10.99.80.110
   子网掩码  . . . . . . . . . . . . : 255.255.252.0
   默认网关. . . . . . . . . . . . . : 10.99.88.254
  • 虚拟机

    • [root@localhost network-scripts]# cat ifcfg-eth0  # 网卡配置
      TYPE=Ethernet
      PROXY_METHOD=none
      BROWSER_ONLY=no
      BOOTPROTO="static"
      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=eth0
      UUID=22fbe20f-e375-4a52-8a4a-f8983645e502
      DEVICE=eth0
      ONBOOT=yes
      
      IPADDR=10.99.80.200
      PREFIX=24
      GATEWAY=10.99.80.2
      DNS1=223.5.5.5
      [root@localhost network-scripts]# ip a
      1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
          link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
          inet 127.0.0.1/8 scope host lo
             valid_lft forever preferred_lft forever
          inet6 ::1/128 scope host 
             valid_lft forever preferred_lft forever
      2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
          link/ether 00:0c:29:b4:40:22 brd ff:ff:ff:ff:ff:ff
          inet 10.99.80.200/16 brd 10.131.255.255 scope global eth0
             valid_lft forever preferred_lft forever
          inet6 fe80::20c:29ff:feb4:4022/64 scope link 
             valid_lft forever preferred_lft forever
      [root@localhost network-scripts]# ip route  # 发现由于没有在一个网段连配置的网关都不会出现
      10.131.0.0/16 dev eth0 proto kernel scope link src 10.131.82.200 
      169.254.0.0/16 dev eth0 scope link metric 1002
      
    • 处理方式

      [root@localhost network-scripts]# cat ifcfg-eth0 
      TYPE=Ethernet
      PROXY_METHOD=none
      BROWSER_ONLY=no
      BOOTPROTO="static"
      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=eth0
      UUID=22fbe20f-e375-4a52-8a4a-f8983645e502
      DEVICE=eth0
      ONBOOT=yes
      
      IPADDR=10.131.80.200
      PREFIX=16  # 直接将netmask设置成16也就是255.255.0.0
      GATEWAY=10.131.88.254  # 和宿主机一致
      DNS1=223.5.5.5
      [root@localhost network-scripts]# ip route show
      default via 10.131.88.254 dev eth0  # 发现网关出来了
      10.131.0.0/16 dev eth0 proto kernel scope link src 10.131.82.200 
      169.254.0.0/16 dev eth0 scope link metric 1002 
      [root@localhost network-scripts]# ping www.baidu.com  # 可以ping通了
      PING www.a.shifen.com (220.181.38.149) 56(84) bytes of data.
      64 bytes from 220.181.38.149 (220.181.38.149): icmp_seq=1 ttl=54 time=4.30 ms
      64 bytes from 220.181.38.149 (220.181.38.149): icmp_seq=2 ttl=54 time=4.83 ms
      

3.Nat网络配置

  • ip与网关在同一网段

    • 打开虚拟网络编辑器

    • 点击更改设置右下方

    • 点击VMnet8 NAT模式网卡, 先把子网和子网掩码设置好, 比如我的宿主机网络是ip:10.100.81.91

      网关是10.100.81.254, 上图中的ip网就应该是10.100.81.0, 子网掩码255.255.255.0

    • 点击NAT设置, 将网关设置与宿主机一致10.100.81.254

  • ip与网卡不在同一网段

    • 比如ip: 10.100.81.91, 网关10.100.88.254, 子网掩码255.255.255.0, 此时ip与不在同一网段
    • 但是我们发现其实10.100实在同一网段的那么我们可以将vmware中的子网: 10.100.0.0, 子网掩码: 255.255.0.0, 网关: 10.100.88.254
    • 此时我们就可以使用宿主机的网络进行下载东西了
    • 也就是把ip与网卡在同一网段中图片中的子网, 掩码, 和网关改下就可以了

参考

posted @   楠海  阅读(400)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示

目录导航