Linux网卡配置 |
您所在的位置:网站首页 › 网卡设置完以后,如何操作才能新的配置生效 › Linux网卡配置 |
网卡配置
图形界面命令行
修改网卡的配置文件 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 修改: BOOTPROTO=none/static ONBOOT=yes在系统启动时激活网卡 添加 IPADDR=192.168. . NETMASK=255.255.255.0 GATEWAY=192.168. .1 添加IP地址 IPAADDR1=192.168. . 重启服务:systemctl restart network TYPE=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 show NAME 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修改的配置,会自动保存成配置文件,并且重启后依然有效,但是如果配置更改了,你需要从新激活一下,使新配置生效。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |