有时候我们需要在一块物理网卡上配置多个IP地址,这时就可以用到“子接口”的概念,这篇文章使用CentOS演示如何针对某块物理网卡创建子接口(在一些参考资料中,“子接口”有时也被称作“IP别名”)。有关Linux网络配置的基础知识,接下来是小编为大家收集的Linux创建目录和文件管理教程,欢迎大家阅读:
Linux创建目录和文件管理教程
文章目录
[*1*].Linux如何创建网卡子接口
关闭默认网络管理(NetworkManager)
使用ip命令创建临时网卡子接口
创建永久网卡子接口
[*1*].Linux如何创建网卡子接口
默认情况下CentOS的网络是由NetworkManager这个服务来管理的,它提供了一个方便的图形界面管理方式,但是这个服务不支持物理网卡的子接口设置,所以在配置前,我们需要先关闭这个服务。
* 关闭默认网络管理(NetworkManager)
2 | [qing@localhost network-scripts]$ su - |
4 | /*停止NetworkManager服务,并将它从开机自动启动中去除*/ |
5 | [root@localhost network-scripts]# service NetworkManager stop |
6 | [root@localhost network-scripts]# chkconfig NetworkManager off |
服务关闭后,就能创建网卡子接口了,请看下面的配置。
* 使用ip命令创建临时网卡子接口
1 | /*首先查看一下你的物理网卡名称,我这里是eth0*/ |
2 | [root@localhost network-scripts]# ifconfig |
3 | eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 |
7 | * 除IP地址和子网掩码以及父接口名称外,命令其他部分为固定格式 |
8 | * 192.168.0.2/24为这个子接口的IP地址和子网掩码 |
9 | * eth0为我们通过ifconfig看到的父接名称,label后面跟子接口名称 |
10 | * eth0:0中冒号后面的0是自定义子接口编号 |
12 | [root@localhost network-scripts]# ip addr add 192.168.0.2/24 dev eth0 label eth0:0 |
这样就在eth0这个父接口下面创建了一个临时的子接口,如果想让这个子接口重启后仍然有效,可以通过创建配置文件来实现,请看下面的配置。
* 创建永久网卡子接口
1 | /*创建一个子接口配置文件,文件名必须是ifcfg-后面接子接口名称*/ |
2 | [root@localhost network-scripts]# vi /etc/sysconfig/network-scripts/ifcfg-eth0:0 |
6 | IPADDR=192.168.0.2 //子接口IP地址 |
8 | BROADCAST=192.168.0.255 //广播地址 |
看了“Linux创建目录和文件管理教程”还想看:
1.linux中mkdir创建目录命令的使用说明
2.linux如何用命令创建新建文件夹
3.如何进行linux系统文件和目录的操作
4.Linux下更改目录及其下的子目录和文件的访问权限教程
5.Linux VPS 常用文件目录操作介绍