Linux网卡配置

news/2024/11/27 13:33:05/

网卡配置

  1. 图形界面
  2. 命令行

修改网卡的配置文件

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736修改:	BOOTPROTO=none/staticONBOOT=yes在系统启动时激活网卡添加	IPADDR=192.168. . NETMASK=255.255.255.0GATEWAY=192.168. .1添加IP地址  IPAADDR1=192.168. . 重启服务:systemctl restart networkTYPE=Ethernet  配置网络接口类型BOOTPROTO=dhcp 系统启动地址协议
none不使用启动地址协议static静态地址协议
DEFROUTE=yes 
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=500fd5f7-bcb1-4cf6-a40a-014486b6b375
DEVICE=eno16777736  网络接口名称
ONBOOT=no  系统启动时是否激活该网络接口,yes激活,no

在这里插入图片描述

网关配置地址
/etc/sysconfig/network
DNS配置在/etc/resolv.conf

  • 查看网卡设备 nmcli connection show
    在这里插入图片描述
  • 查看网络信息 nmcli device show
    在这里插入图片描述
    命令行编辑
root@rhel7 ~]# nmcli con showNAME         UUID                                  TYPE            DEVICE 
System eth0  5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03  802-3-ethernet  eth0   
[root@rhel7 ~]# nmcli con edit "System eth0" 
nmcli> set ipv4.addresses 192.168.0.100/24 192.168.0.254
nmcli> save 
Connection 'System eth0' (5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03) successfully updated.
nmcli> activate eth0 
Monitoring connection activation (press any key to continue)
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)nmcli> quit

上面你就把IP地址配置好了,并且已经使用activate激活,已经可以用了,并且是自动写到配置文件里面,重启也生效的

你如果想修改现有的ip的话

nmcli connection modify eno16777736 ipv4.addresses 192.168.168.2/24         添加ipv4地址
nmcli connection modify eno16777736 +ipv4.addresses 192.168.168.168/24
nmcli connection modify eno16777736 ipv4.gateway 192.168.168.1
nmcli connection modify eno16777736 ipv4.method manual
nmcli connection modify eno16777736 connection.autoconnect yes
nmcli connection up eno16777736 
  • 默认情况下,系统启动之后会自动使用DHCP连接,但是我们可以手动改为静态ip的会话。

[root@rhel7 ~]# nmcli connection up static

  • 重新改为DHCP获取IP

[root@rhel7 ~]# nmcli connection up default

查看当前活动的会话

[root@rhel7 ~]# nmcli connection show --active


修改现存的会话

1.关闭会话的自动连接(autoconnect)。

[root@rhel7 ~]# nmcli con mod “static” connection.autoconnect no

2.指定一个DNS服务器地址

[root@rhel7 ~]# nmcli con mod “static” ipv4.dns 8.8.8.8

3.有一些配置参数,是可以添加和删除的,比如使用+ 或 - 号在参数前面。比如添加第二个DNS服务器地址

[root@rhel7 ~]# nmcli con mod “static” +ipv4.dns 8.8.4.4

4.更换静态IP地址和默认网关。

[root@rhel7 ~]# nmcli con mod “static” ipv4.addresses “192.168.0.120/24 192.168.0.1”

5.添加第二个ip

[root@rhel7 ~]# nmcli con mod “static” +ipv4.addresses 192.168.0.130/24

注:nmcli con mod修改的配置,会自动保存成配置文件,并且重启后依然有效,但是如果配置更改了,你需要从新激活一下,使新配置生效。


http://www.ppmy.cn/news/374439.html

相关文章

python读写配置文件

在写测试脚本时,经常有一些需要变动的数据,可以单独放在ini文件里,然后读取传递给相应的函数,这样程序操作更灵活 这里主要说的就是python使用自带的configparser模块用来读取配置文件,配置文件的形式类似windows中的i…

华为交换机导入配置_华为交换机配置导入和导出

华为交换机配置导入和导出 一、场景介绍 网络设备提供服务是根据加载配置文件而提供的,所以对设备的配置文件备份和恢复很重要,在设备正常运行的情况下要对配置文件进行备份,同样在设备出现配置问题的时候就需要恢复正常运行的配置文件。 配置文件的导入和导出方式: 1、配置…

华为交换机导入配置_华为交换机配置的导出和导入方法

在配置好华为交换机后,为防止交换机因意外停电或者人为操作疏忽,而导致设备无法正常运行,此时我们可以先前做好备份配置,以备发生故障时可以快速恢复配置。今天我们就来分享一下华为交换机配置的导出和导入。 导出配置文件 设备作为FTP服务器,用户PC作为FTP客户端 配置设备…

HAProxy 简介及配置文件详解

文章目录 1、HAProxy简介2、HAProxy特点和优点:3、HAProxy保持会话的三种解决方法4、HAProxy的balance 8种负载均衡算法:5、HAProxy 主要工作模式6、 HAProxy 安装6.1、通过 tar.gz 安装 HAProxy6.2、通过 yum 安装 HAProxy 7、HAProxy配置文件参数7.1、…

CF中dns服务器简单配置

cloudfroundry基本部署好了,一般的做法,都是会为它配置一个独立dns解析服务器,用来对cf的域名做解析。现在我的情况是这样子的: cf的域名我设置为: primetoncf.com。 cf 的 proxy 的内网IP为 30.10.1.50, 绑定的浮动…

cf虚拟服务器设置方法,CF和GA免费顶级域名申请注册及修改DNS域名解析方法

部落在7月份时就已经分享了免费顶级域名.ML、.CF和.GA域名注册和申请的消息,随后ML域名全面开放免费注册,而CF和GA免费顶级域名则一再推迟,前一段时间我还在部落论坛中吐槽了一下CF和GA域名的注册问题。 终于当我看到“Rule宅男”给我发的CF和GA域名注册成功的文章,还有在论…

/etc/postfix下 main.cf 配置文件详解

postconf -n #别名数据库(postalias/newaliases 命令生成) alias_database hash:/etc/postfix/aliases #别名表,列出local mda 所使用的别名数据库 alias_maps hash:/etc/postfix/aliases #退回的邮件重新投递的最长时间 bounce_queue_lifetime 1d #支持非标准验证规定的…

ExtMail 参数配置指导

本文档所有内容基于ExtMail 1.1.0 和ExtMan 1.0.0版本。 一、webmail.cf介绍 webmail.cf文件用来对webmail的核心配置进行设定,该配置文件对Extmail至关重要。 存放路径:/var/www/extsuite/extmail/webmail.cf 注:如果没有按照官方HowTO安装…