CentOS7 虚拟机 联网

在终端中输入以下命令,查看安装在本机的网卡:

在这里插入图片描述

以下显示是已经配置到网络后的本机网络状况
[xi@localhost ~]$ nmcli d
DEVICE       TYPE      STATE         CONNECTION 
virbr0       bridge    connected     virbr0     
eno16777736  ethernet  connected     eno16777736
virbr0-nic   ethernet  disconnected  --         
lo           loopback  unmanaged     -- 

下面我们将选择两种模块来配置网络,GUI模式和命令模式

GUI模式

动态配置
Step #1 » 在终端中输入以下命令,打开网络管理员。接着选择“Edit a connection”后按回车键(使用TAB键进行选择的选项)。

nmtui

在这里插入图片描述
Step #2 » 现在你可以看到所有的网络接口,选择一个(我选择了“eno16777736”),然后点击“ Edit “。
在这里插入图片描述
Step 3 » 动态配置 或 静态配置
1.在“IPv4 CONFIGURATION”配置选择 Automatic;
2.选择“Automatically connect”复选框;按空格键
3.点击OK键,退出网络管理器。最后,通过键入以下命令重新启动网络服务。

[xi@localhost ~]$ systemctl restart network

在这里插入图片描述
现在你的服务器将从DHCP获得IP地址。

静态配置 
1.在“IPv4 CONFIGURATION”配置选择”Manual”;
2.添加与子网掩码,网关和DNS服务器(参见下图)的IP地址;
3.选择“Automatically connect”复选框;
4.点击OK键,退出网络管理器。现在,通过键入以下命令重新启动网络服务。
在这里插入图片描述

[xi@localhost ~]$ systemctl restart network

现在你的服务器具有静态IP。
经过以上配置后,我们可以测试一下是否可以联网了

xi@localhost ~]$ ping www.baidu.com
命令模式:

Step #1 » 切换到/etc/sysconfig/network-scripts/目录下,打开“ifcfg-eno16777736”文件:

[xi@localhost network-scripts]$ cd /etc/sysconfig/network-scripts/

在这里插入图片描述

[xi@localhost network-scripts]$ vim ifcfg-eno16777736

打开ifcfg-eno16777736文件,展开如下:

1  TYPE=Ethernet
2  BOOTPROTO=none
3  DEFROUTE=yes
4  IPV4_FAILURE_FATAL=no
5  IPV6INIT=yes
6  IPV6_AUTOCONF=yes
7  IPV6_DEFROUTE=yes
8  IPV6_FAILURE_FATAL=no
9  NAME=enp0s17
10 UUID=7f1aff2d-b154-4436-9497-e3a4dedddcef
11 ONBOOT=no
12 HWADDR=00:0C:29:A1:B5:D6
13 PEERDNS=yes
14 PEERROUTES=yes
15 IPV6_PEERDNS=yes
16 IPV6_PEERROUTES=yes

Step #3 » 动态配置 或 静态配置
» 动态配置
依次将第2行和第11行替换为:
BOOTPROTO=dhcp
ONBOOT=yes
然后,通过键入以下命令重新启动网络服务:

[xi@localhost ~]$ systemctl restart network

连接外网,测试网络是否成功:

[xi@localhost ~]$ ping www.baidu.com

» 静态配置
依次将第2行和第11行替换为:
BOOTPROTO=static
ONBOOT=yes
然后,在文件末尾添加以下4行:

IPADDR=172.27.0.32
NETMASK=255.255.255.0
GATEWAY=172.27.0.1
DNS1=172.27.0.5

最后,通过键入以下命令重新启动网络服务:

[xi@localhost ~]$ systemctl restart network

现在你的服务器具有静态IP。
此外,你可以通过打开文件/ etc / sysconfig / network来修改主机名和DNS。
centos查询本机的外网输入 curl ifconfig.me 命令即可查看:
在这里插入图片描述
centos查询上网网关IP,tracepath www.baidu.com
在这里插入图片描述

HOSTNAME = server.krizna.com
DNS1 = 192.168.1.5
DNS2 = 8.8. 8.8
SEARCH = krizna.com  
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值