CentOS7怎么配置网络?

CentOS7怎么配置网络?,第1张

1、安装时候配置如果是初始安装centos7系统,如图点击选择“网络配置”。

2、出现的网卡设置界面,选一个网卡。然后点击右侧的“配置”

3、出现的对话框,选择ipv4栏目。改成手动配置,添加好IP 掩码 dns和网关等项目,确定即可

4、图形界面设置如果是安装好了的centos系统,若有图形界面。找到系统工具(system tools--settings)

5、接着找到network 网络配置,如图是centos7.6 kkiwork组件的设置界面。其他桌面的设置也是类似

6、命令行界面设置此外用的最多的当然是用命令来配置,先安装网络工具。如果不能上网跳过此步骤。

7、使用ifconfig 或 ipaddr 查看确认都有哪些网卡,记录下网卡的名字,配置完重启。

注意事项

临时修改网卡ip使用ifconfig 网卡名  IP 这样的格式,可以临时配置网卡IP。(无ifconfig 用vi配置)

修改网卡配置最通用的办法是使用vi 编辑 /etc/sysconfig/network-scripts/ifcfg-ens33(网卡名) 配置文件如图加上基础的网络参数BOOTROTOONBOOT 开机启动网卡IPADDRNETMASKGATEWAYDNS等。

在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下:

这个文件一般不需要我们修改,默认的解析顺序是本地解析,DNS服务器解析,也就是说在本系统里对于一个主机名首先进行本地解析,如果本地解析没有,然后进行DNS服务器解析。

可见,默认的情况是本机ip和本机一些主机名的对应关系,第一行是ipv4信息,第二行是ipv6信息,如果用不上ipv6本机解析,一般把该行注释掉。

第一行的解析效果是,butbueatiful localhost.localdomain localhost都会被解析成127.0.0.1,我们可以用ping试试。

看到上面的结果,你可能会问为什么ping localhost.localdomain的时候,下面显示的是却是butbueatiful,这是因为第一个主机名butbueatiful后面的那些主机名其实都是butbueatiful的主机别名。

如果我们要追加新的本地解析,比如我们希望在我们的机器里把 yyyy.com 和 www.yyyy.com 都解析成192.168.0.100,那么就追加如下一句即可:

192.168.0.100 yyyy.com www.yyyy.com

同样,在这里, www.yyyy.com 是 yyyy.com 的主机别名。

如果你仔细一想,会发现,其实这个文件是很危险的,如果有人恶意修改了你这个文件,比如把淘宝的网站域名解析到了他的钓鱼网站,那你就要中招了。

但是最常用的配置参数是nameserver,其他的可以不设置,这个参数指定了DNS服务器的IP地址,如果设置不正确,就无法进行正常的域名解析。

一般来说,推荐设置2个DNS服务器,比如我们用google的免费DNS服务器,那么该文件的设置内容如下:

nameserver 8.8.8.8

nameserver 8.8.4.4

同样,这个文件也是危险的,如果被人恶意改成了他自己的DNS服务器,他就可以为所欲为的控制你通过域名访问的每个目的地了,这就是常说的DNS劫持。

参数简要解释:

参数简要解释:

比如我们现在有这样一个需求,通过eth0去网络172.17.27.0/24不走默认路由,需要走192.168.0.254,那么我们第一反应,肯定是用route命令追加路由信息:

可是,你没意识到的是,这样只是动态追加的而已,重启网络后,路由信息就消失了,所以需要设置静态路由,这时候就要设置/etc/sysconfig/network-scripts/route-eth0文件了,如果没有该文件,你就新建一个:

# 追加

这下即使重启网络,重启系统,该路由也会自动加载,当然了,如果你没有这样的需要,那么这个文件就没必要创建和配置了。

自动获取根4个文件有关系

a) /etc/sysconfig/network-scripts/ifcfg-eth0

b)/etc/sysconfig/network

c) /etc/hosts

d) /etc/resolv.conf

手动设定只要修改三个文件就可以了

a) /etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=yes

# HOSTNAME=localhost.localdomain//为什么要把主机名注释掉,一般先解析主机名或者域名,再解析DNS

GATEWAY=192.168.1.1//加上网关

b) /etc/sysconfig/network-scripts/ifcfg-eth0

c)/etc/resolv.conf


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/395433.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存