ubuntu/centos 上的双网卡设置

我们经常有这样的需求, 服务器托管在机房,分配了一个外网IP,还想弄一个内网IP。怎么实现呢, 首先你需要有2块网卡(一般服务器主板都有2个集成网卡)。

第一步, 查看一下2块网卡是否已经识别, 命令 : lspci | grep ‘Ethernet’ 或者在 lspci里面找。如果找到 2 个Ethernet Controller 就说明没问题了。

设置外网IP 给连接外网的网口, 假设是 eth0,

那么在ubuntu中 , vim /etc/network/interfaces , 增加类似如下的语句,

auto eth0

iface eth0 inet static

address 222.73.44.222

netmask 255.255.255.192

gateway 222.73.44.193

在 centos里面 , vim /etc/sysconfig/network-scripts/ifcfg-eth0 , 形如

DEVICE=eth0

BOOTPROTO=none

HWADDR=00:15:17:9d:0f:51

ONBOOT=yes

NETMASK=255.255.255.128

IPADDR=61.129.52.159

GATEWAY=61.129.52.254

TYPE=Ethernet

设置内网IP, 注意不能设置网关,否则会出问题, 只要 设置 IP 和 netmask就可以了,

在ubuntu中 , vim /etc/network/interfaces , 增加类似如下的语句,

auto eth1

iface eth1 inet static

address 192.168.0.222

netmask 255.255.255.0

在 centos里面 , vim /etc/sysconfig/network-scripts/ifcfg-eth1 , 形如

DEVICE=eth1

BOOTPROTO=none

HWADDR=00:15:17:9d:0f:51

ONBOOT=yes

NETMASK=255.255.255.0

IPADDR=192.168.0.159

TYPE=Ethernet

然后重启网络就可以了,

(ubuntu) sudo /etc/init.d/networking restart ,

(centos) /etc/init.d/network restart .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值