2021-09-10 23:19  阅读(89)
文章分类:Linux 入门教程 文章标签:LinuxLinux 教程
©  原文作者:慕课教程 原文地址:http://www.imooc.com/wiki/linuxlesson

Linux 网络配置

上一小节介绍了如何在虚拟机中安装 CentOS 操作系统,安装好之后的 CentOS 操作系统现在还是不能连接互联网的,那么本小节就介绍如何给 CentOs 操作系统配置网络,配置好网络之后,CentOs 操作系统就可以访问互联网了。

本小节的目的就是为了给新安装的 CentOs 操作系统配置网络,有了网络之后在虚拟局域网内 CentOs 这一台实例就相当于一台局域网服务器了,下面的步骤都是为了给 CentOs 配置局域网并且能访问互联网使用下载命令下载 CentOs 相关软件和资源。

1. 设置虚拟网络

打开虚拟机,点击如图所示的 虚拟网络编辑器

202109102318551071.png

打开虚拟网络编辑器之后,选择’VMnet8’,然后点击右下角更改设置

202109102318554842.png

如下图所示选择和点击操作:

202109102318558293.png

在打开的 NAT 设置中填写网关地址:

202109102318564624.png

点击应用确定之后回到第2步打开虚拟网络编辑器

202109102318569245.png

勾选点击 使用本地 DHCP 服务将 IP 地址分配给虚拟机(D),然后点击 DHCP设置

202109102318575306.png

填写 起始 IP 地址结束 IP 地址,然后点击 确定

202109102318595367.png

Tips:上图中标注的 ip 地址范围要和前面子网 ip 处于同一个网段中。

点击 应用,然后再点击确定即可:

202109102319001388.png

2. 配置网络中心

打开 网络中心,选择’VMnet8’,点击鼠标右键 属性

202109102319003819.png

双击 Internet 协议版本4(TCP/IPv4)

2021091023190067610.png

如下图所示,填写好 ip 配置:

2021091023190103111.png

点击 确定 即可配置好 VMnet8 网络:

2021091023190136712.png

3. 配置虚拟机网络

进入 CentOs 操作系统界面,如下图所示点击 Next

2021091023190177513.png

接下来继续点击 前进

2021091023190216814.png

接下来继续点击跳过

2021091023190305015.png

如下图所示填写用户名即可:

2021091023190364616.png

Tips : 注意这里新建的用户不是 ‘root’ 用户,‘root’ 用户密码在之前安装操作系统的时候已经设置了。

接下来填写密码即可:

2021091023190403617.png

Tips: 注意在输入密码的时候,观察键盘第一个指示灯是否熄灭,否则可能右侧的数字键盘部分不能输入。

点击 开始使用 CentOS Linux 即可进入 CentOs 操作界面:

2021091023190433618.png

如下图所示登录 CentOs 操作系统:

2021091023190474219.png

输入 root 用户名进入登录界面:

2021091023190584620.png

接下来输入密码, root 密码是在之前安装 CentOS 操作系统的时候设置的,请查看第 4 小节的 第 25 步

2021091023190723821.png

进入的新界面,若有弹窗点击右上角 前进 之后关闭即可,如下图所示,点击 活动 之后,选择 终端

2021091023190875522.png

下面进入网络配置目录 /etc/sysconfig/network-scripts,查看当前目录文件,命令如下:

    #进入网络配置文件目录
    cd /etc/sysconfig/network-scripts;
    
    #查看当前目录文件
    ls
    
    #编辑网络配置文件
    vi ifcfg-ens160
    

进入如下界面即可配置网络文件 ifcfg-ens160

2021091023191132823.png

如下图所示,在 ifcfg-ens160 界面,按键盘的 I 键可以编辑,如下内容:

2021091023191240324.png

编辑内容如下:

    TYPE="Ethernet"
    PROXY_METHOD="none"
    BROWSER_ONLY="no"
    BOOTPROTO="none"  #dhcp
    DEFROUTE="yes"
    IPV4_FAILURE_FATAL="yes"
    NAME="ens160"
    UUID=29927ccf-8e41-4880-8271-bfbecccd4fd4
    DEVICE="ens160"
    ONBOOT="yes"
    IPADDR=192.168.19.11
    NETMASK=255.255.255.0
    GATEWAY=192.168.19.2
    DNS1=192.168.19.2
    DNS2=8.8.8.8
    

配置内容如下图:

2021091023191378625.png

Tips : 其中 IPADDR 为本机局域网的 ip 地址,NETMASK 为子网掩码,GATEWAY 为网关地址,这里的网关地址请查看 第 11 步DNS1DNS解析地址,DNS2 为备用谷歌的 DNS解析地址。

编辑好配置文件之后,按键盘 Esc 键,然后就按住 Shift ,输入 :wq 即可保存退出:

2021091023191422026.png

Tips : 其中 w 表示保存,q 表示退出。

接下来输入 ‘reboot’ 命令重启 CentOs ,重启之后即可配置完成:

2021091023191498427.png

重启之后依然使用 root 用户登录,此时可以使用如下命令查看当前 ip 地址:**

2021091023191557628.png

如下图所示,可以查看到当前 ip 地址为 192.168.19.11,下面使用 ping 命令来检测网络是否畅通:

    ping baidu.com
    

执行结果如下图,出现图中所示内容表示网络配置成功:

2021091023191639529.png

4. 小结

本小节介绍了如何在虚拟机中给 CentOs 实例配置局域网,并且能通过网关访问互联网,读者也可以购买腾讯云或者阿里云同样实例的服务器,但是这里建议使用虚拟机自己安装,虚拟机可以克隆多台实例来模拟多台服务器,并且按照本小节的方法可以将这些模拟的多个实例配置独立的局域网 IP,其他实例的 IP 段保持和本小节一致即可。

  • 划线
  • 写笔记
  • 复制
    
点赞(0)
版权归原创作者所有,任何形式转载请联系作者; Java 技术驿站 >> Linux 网络配置
上一篇
安装 Linux 操作系统
下一篇
Linux 终端工具