CentOS 设置双网卡(内外网)

环境描述

1、CentOS 7 服务器(双网卡)

2、内网IP:192.168.0.80(静态)

3、外网IP:119.29.22.90(静态)

4、内网有多网段(如:192.168.1.0、192.168.2.0等)

思路

1、配置网卡(vim /etc/sysconfig/network-scripts/网卡文件)

2、重启网卡(systemctl restart network)

3、添加永久路由

开始配置:

一、配置内网网卡,进入:cd /etc/sysconfig/network-scripts/

进入后可以查看到服务器的两个网卡

[root@gateway network-scripts]# ls ifcfg-en*

ifcfg-enp8s0 ifcfg-enp9s0

[root@gateway network-scripts]#

二、配置内网网卡(ifcfg-enp8s0) -----《注意:内网网卡不需要设置网关gateway》

[root@gateway network-scripts]# vim ifcfg-enp8s0

TYPE=Ethernet

BOOTPROTO=none

NAME=enp8s0

DEVICE=enp8s0

ONBOOT=yes

IPADDR=192.168.0.80

NETMASK=255.255.255.0

DNS1=202.96.128.86

三、配置外网网卡(ifcfg-enp9s0) -----《外网网卡要设置网关gateway》

[root@gateway network-scripts]# vim ifcfg-enp9s0

TYPE=Ethernet

BOOTPROTO=none

NAME=enp9s0

DEVICE=enp9s0

ONBOOT=yes

IPADDR=119.29.22.90

NETMASK=255.0.0.0

GATEWAY=119.29.22.12

DNS1=202.96.128.86

配置永久路由

一、进入:cd /etc/sysconfig/network-scripts/ -----(新建route-enp8s0文件)

[root@gateway network-scripts]# vim route-enp8s0 //添加下面路由指向服务器所在网络的网关

192.168.0.0/16 via 192.168.0.254 dev enp8s0

[root@gateway network-scripts]#

配置好永久路由后,重启网卡即可生效。