Rocky Linux 网络配置

简介

Rocky Linux 项目是什么?

Rocky Linux 是一个社区化的企业级操作系统。其设计为的是与美国顶级企业 Linux 发行版实现 100% Bug 级兼容,而原因是后者的下游合作伙伴转移了发展方向。目前社区正在集中力量发展有关设施。Rocky Linux 由 CentOS 项目的创始人 Gregory Kurtzer 领导。目前已经发布了首个正式版。

环境介绍

CPU:8核

内存:8G

网络:NAT模式

服务器为虚拟机,我们新增一张网卡,使用仅主机模式连接上对应的Linux操作系统



配置网络

1.先从虚拟机的管理界面登录服务器,然后查看网卡与IP

[root@localhost ~]# ip a
1: lo:  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: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:5b:fb:66 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
       valid_lft 86031sec preferred_lft 86031sec
    inet6 fe80::a00:27ff:fe5b:fb66/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: enp0s8:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:6c:b0:03 brd ff:ff:ff:ff:ff:ff

根据输出,我们得到信息enp0s3为NAT模式网卡,enp0s8为仅主机模式网卡,因为为配置IP,所以IP信息输出为空。

我们进入到对应的网络文件配置目录

 [root@localhost ~]# cd /etc/sysconfig/network-scripts/
 [root@localhost network-scripts]# ls
ifcfg-enp0s3

可以看出只配置了enp0s3网卡,所以enp0s8网卡无信息(文件命名方式ifcfg-网卡名)

我们复制一下ifcfg-enp0s3的文件,改名成ifcfg-enp0s8

[root@localhost network-scripts]# cp ifcfg-enp0s3 ifcfg-enp0s8

然后我们查看一下ifcfg-enp0s8文件的内容

[root@localhost network-scripts]# cat ifcfg-enp0s8 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp	#使用DHCP分配IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s8		#网卡名称
UUID=a2936266-1efa-4ac4-baf8-196958743461		#网卡UUID
DEVICE=enp0s8		#网卡名称
ONBOOT=yes

编辑ifcfg-enp0s8,配置对应IP

[root@localhost network-scripts]# vi ifcfg-enp0s8
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static			#静态分配IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s8
DEVICE=enp0s8
ONBOOT=yes
IPADDR=192.168.56.201   #设置IP地址
NETMASK=255.255.255.0    #设置子网掩码
GATEWAY=192.168.56.1    #设置网关
DNS1=114.114.114.114     #设置dns

使用nmcli c reload命令重启网络服务,网络这块算是centos8改动较大的一块了,nmcli命令的参数如下所示:


[root@localhost network-scripts]$ nmcli  -h
Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }
 
OPTIONS
  -o[verview]                                    overview mode (hide default values)
  -t[erse]                                       terse output
  -p[retty]                                      pretty output
  -m[ode] tabular|multiline                      output mode
  -c[olors] auto|yes|no                          whether to use colors in output
  -f[ields] |all|common       specify fields to output
  -g[et-values] |all|common   shortcut for -m tabular -t -f
  -e[scape] yes|no                               escape columns separators in values
  -a[sk]                                         ask for missing parameters
  -s[how-secrets]                                allow displaying passwords
  -w[ait]                               set timeout waiting for finishing operations
  -v[ersion]                                     show program version
  -h[elp]                                        print this help
 
OBJECT
  g[eneral]       NetworkManager's general status and operations
  n[etworking]    overall networking control
  r[adio]         NetworkManager radio switches
  c[onnection]    NetworkManager's connections  # 网络管理一般使用 nmcli c
  d[evice]        devices managed by NetworkManager
  a[gent]         NetworkManager secret agent or polkit agent

重启完成,我们再查看网络配置

[root@localhost network-scripts]# ip a
1: lo:  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: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:5b:fb:66 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
       valid_lft 85251sec preferred_lft 85251sec
    inet6 fe80::a00:27ff:fe5b:fb66/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: enp0s8:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:6c:b0:03 brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.201/24 brd 192.168.56.255 scope global noprefixroute enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fe6c:b003/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

从中得知网络已经配置完成。

Rocky Linux和Centos Linux ,Redhat Linux 不能说差不多,只能说一模一样,所以Rocky Linux的配置一样能使用到其他两个Linux系统上。

展开阅读全文

页面更新:2024-04-01

标签:网络   网卡   虚拟机   分配   命令   名称   主机   模式   文件   信息

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top