`
liangjian103
  • 浏览: 177536 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu配置双网卡

阅读更多

我们假定内网IP为:10.35.0.58,内网网关为:10.35.0.254;外网IP为222.76.250.4,外网网关为:222.76.250.1.其中局域名网需要连接:10.35.0.X,10.35.51.X,10.35.60.X 三个网段.

1.当配置服务器为外网IP和内网IP的方式时,只设置外网IP的网关,不要设置内网IP的网关.操作如下:
sudo nano /etc/network/interfaces
用上面的命令打开网络的配置文件后,修改里面的内容如下

auto eth0
iface eth0 inet static
address 10.35.0.58
netmask 255.255.255.0

iface eth1 inet static
address 222.76.250.4
netmask 255.255.255.224
gateway 222.76.250.1

auto eth1

  注意:
我们没有为 eth0(内部网络) 设置 gateway.
修改完成后,我们用 Ctrl + O 保存刚才的修改,然后用 Ctrl + X 来退出编辑器.

2.这时候我们重启下网络.Ubuntu 重启网络的命令是:

sudo /etc/init.d/networking restart

3.由于没有设置内网网关,所以我们用 SecureCRT 之类的工具是连不上服务器的.为了解决这个问题,我们需要设置服务器的路由.如下:

sudo route add -net 10.35.0.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.51.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.60.0/24 gw 10.35.0.254 dev eth0

以上命令依次分别为 10.35.0.X,10.35.51.X,10.35.60.X 三个网段设置路由.如果外网连不上,你可以试下:

sudo route add default gw 222.76.250.4 dev eth1

此时输入 route 命令,应该看到的是如下图所示的页面:

 

 

今天为服务器配置双网卡的时候,需要配置路由.因为路由是用命令添加的,所以每次关机或重起系统,路由就丢失了.于是想到每次重起的时候执行一段脚本用来添加路由,这样我就不用每次重起都手动添加了.

 

以下用添加路由为例.

我想在系统启动时执行:

sudo route add -net 10.35.0.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.51.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.60.0/24 gw 10.35.0.254 dev eth0

1.首先,我们创建一个 /etc/network.script 文件.输入命令:

sudo nano /etc/network.script

2.接着我们在文本编辑器中输入我们要执行的命令.如上面的:

sudo route add -net 10.35.0.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.51.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.60.0/24 gw 10.35.0.254 dev eth0

3.按 Ctrl + O 保存文件,然后按 Ctrl + X 退出.

4.接着我们再用 nano 打开 /etc/rc.local .输入命令:

sudo nano /etc/rc.local

5.在文本编辑中,我们会看到提示说 /etc/rc.local 默认是空的.但我打开的时候,会看到里面其它有一行:

exit 0

如果是这样,我们一定要在 exit 0 之前输入我们要执行的脚本文件.如下:

sh /etc/network.script
exit 0

6.按 3 中的方法,保存,退出.

分享到:
评论

相关推荐

    Ubuntu配置双网卡1

    Ubuntu 配置双网卡 在 Ubuntu 系统中配置双网卡是一项常见的网络配置需求,特别是在企业网络或数据中心中。双网卡配置可以提供更高的网络可用性和灵活性,本文将详细介绍 Ubuntu 配置双网卡的步骤和注意事项。 ...

    ubuntu双网卡设置内外网上网问题,实现路由转发

    这种情况下就需要对Ubuntu系统进行特殊的网络配置,即所谓的“双网卡”配置。本文将详细介绍如何在Ubuntu系统中配置双网卡,并实现内外网之间的路由转发。 #### 二、准备工作 在开始之前,请确保您的Ubuntu系统已经...

    ubuntu9.04双网卡双IP配置方法

    本文将详细介绍 Ubuntu 9.04 双网卡双 IP 配置方法,解决了双线情况下只能 ping 通一个网卡的问题。 在 Ubuntu 9.04 系统中,配置双网卡双 IP 需要解决两个问题:一是配置两个网卡的 IP 地址和子网掩码,二是配置...

    ubuntu双网卡设置上网问题

    ### Ubuntu 双网卡设置及路由转发详解 #### 一、引言 在现代网络环境中,经常需要在不同网络之间进行数据传输或资源共享。对于拥有两块网卡的Ubuntu...希望本文能够帮助您更好地理解和掌握Ubuntu下的网络配置技巧。

    ubuntu双网卡配置

    在Ubuntu操作系统中,双网卡配置是一项常见的网络设置任务,特别是在服务器环境中,为了实现网络冗余、负载均衡或网络隔离等目的。以下是对这个主题的详细讲解。 首先,我们需要了解Ubuntu系统中的网络接口命名规则...

    使用双网卡的虚拟机ubuntu配置

    本篇文章将详细介绍如何在虚拟机中配置具有双网卡的Ubuntu系统,以便实现网络隔离或者多网络环境的需求。这个过程涉及到虚拟机软件(如VMware或VirtualBox)、Ubuntu系统的网络配置以及网络接口的设置。 首先,我们...

    双网卡配置问题.docx

    在这个场景中,你提到的"双网卡配置问题"可能是在Ubuntu操作系统环境下进行的一项实践,目的是确保两块网络接口卡(NICs)能够正确地工作并按照预期分配IP地址和路由。 首先,让我们深入了解一下如何在Ubuntu中为双...

    Ubuntu 12.04双网卡搭建局域网.docx

    在Ubuntu 12.04操作系统中,如果你需要利用双网卡来搭建局域网,以下是一些关键步骤和知识点: 1. **确认硬件**:首先,你需要确保你的计算机上有两块网卡。通过在终端中运行`lspci`命令,你可以查看系统中的网络...

    Windows双网卡绑定

    本文将详细介绍在Windows下使用Intel PROSet和NICExpress两款软件进行双网卡绑定的方法,并简要介绍Ubuntu系统中的双网卡绑定配置。 #### 二、Windows下的双网卡绑定 ##### 2.1 Intel PROSet Intel PROSet 是一款...

    ubuntu有线和无线网桥,无线网卡做ap.txt

    ubuntu16.04 无线网卡设备:ath9k ;无线网卡和有线网卡桥接,且无线网卡做AP;在第四点中,开启hostapd 服务的命令应该为:hostapd -B /etc/hostapd/hostapd.conf;服务开启前需要结束无线的有关进程,比如我遇到的...

    笔记本双网卡虚拟机双网卡连接mini2440的设置方式图解

    本文将详细讲解如何在一台笔记本电脑上,配置双网卡,使得虚拟机(这里使用的是Ubuntu 9.04 Linux系统)能够同时连接到外网和一个名为mini2440的开发板。这个过程涉及到Windows主机的网络配置、VMware虚拟网络设置...

    Linux双网卡绑定配置

    Linux双网卡绑定配置 Linux双网卡绑定配置是指将多个网络接口绑定到一个逻辑网络接口上,以提高网络可用性和带宽。这种配置可以在多种Linux发行版中实现,包括CentOS、Ubuntu、Debian等。 在本文中,我们将使用...

    Linux 配置双网卡绑定实现负载均衡.docx

    在Ubuntu系统中,配置双网卡绑定(例如使用Mode 6)的步骤如下: 1. **安装ifenslave**:`sudo apt install ifenslave`,这是一个用于绑定和解绑网卡的工具。 2. **配置模块**:在`/etc/modules`文件中添加`bonding...

    linux CentOS配置双网卡,其中一个不能用问题

    CentOS中两个网卡配置的IP地址都在同一个网段中,导致其中一个网卡不能使用,一台双网卡的设备IP地址最好不要在在同一网段中。 当然,2个网卡配置在同一个网段是可以的,但不能设置一样的IP,也就不存在地址冲突问题...

    修改Ubuntu系统网卡名称为eth形式

    本指南旨在详细介绍如何将Ubuntu 16.04系统下的网卡名称修改为传统的`eth`格式,并确保所有虚拟机的第一张网卡均命名为`eth0`,以此来提高网络配置的标准化程度。 #### 步骤详解 ##### 第一步:登录并切换用户 ...

    OpenStack Grizzly版本单节点双网卡实验部署指导书

    ### OpenStack Grizzly版本单节点双网卡实验部署知识点概览 #### 一、OpenStack部署准备工作 **1. 安装操作系统** - **选择操作系统:** 本实验选择了Ubuntu Server 12.04作为基础操作系统。这一步非常重要,因为...

    Ubuntu双系统安装后不显示有线网络的解决方案

    在使用Ubuntu作为双系统安装时,有时...总的来说,解决Ubuntu双系统下有线网络不显示的问题,主要涉及驱动安装、系统配置以及网络服务的检查与调整。只要按照正确的步骤操作,大多数情况下都可以找到合适的解决方案。

    打造双网卡负载均衡服务器

    简单来说,双网卡负载均衡是指在一个服务器上配置两个网络接口(NICs),并将流入的网络流量分散到这两个接口上,以达到分担网络负载、提高带宽利用率和增强系统容错性的目的。这种技术广泛应用于大型数据中心、云...

    Win10安装Ubuntu18.04双系统教程(内含安装所需的软件)

    - 在Ubuntu安装程序中,选择“试用Ubuntu”以避免立即安装,这将允许你在不改变现有系统的情况下测试Ubuntu。 - 接下来,打开“磁盘工具”查找可用的硬盘空间。确定你想为Ubuntu分配的空间,然后创建一个新的分区...

Global site tag (gtag.js) - Google Analytics