Ubuntu server 14.04 双网卡上网设置
实现Ubuntu server 14.04 上两个以太网卡的正常使用:
em1: 192.168.84.100 192.168.84.0/24网段的连接(局域网,无法上网)
em2: 192.168.199.130 192.168.199.0/24网段的连接(局域网,可以上网)
背景1:
默认网关(default gateway)只能是一个!
PS:本人还未找到推翻这个结论的实例
非唯一网关,报错示列:
RTNETLINK answers: File exists
Failed to bring up em2.
背景2:
实测不设置84网段的网关也可以使用secureCRT连接
背景3:
DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。
解析不成功的话,无法连接网络上网:
实例:
ping www.baidu.com ==> ping: unknown host www.badu.com
第一步:修改网络设置:
sudo vim /etc/network/interfaces
# The primary network interface
auto em1
iface em1 inet static //静态IP设置
address 192.168.84.100
netmask 255.255.255.0
auto em2
iface em2 inet static //静态IP设置
address 192.168.199.130
netmask 255.255.255.0
gateway 192.168.199.1 //199网段可以上网,设置默认网关
第二步、重启网络:
sudo ifup em1 && sudo ifdowm em1
或者
ip addr flush dev eth1
提醒,重启网卡,ssh连接会断开,需要console上执行
本实测不设置84网段的网关也可以使用secureCRT连接,以下仍提供这个问题解决办法:
PS:本人未验证,但是知识点值得掌握
设置无网关网卡的路由规则:
由于没有设置内网网关,所我们用 SecureCRT 之类的工具是连不上服务器的.为了解决这个问题,我们需要设置服务器的路由.如下:
sudo route add -net 192.168.84.0/24 gw 192.168.84.1 dev em1
解释:
添加一条路由规则:
网络192.168.168.84.0/24上有数据访问时使用网卡设备em1经过网关192.168.84.1访问
以上命令依次分别为 10.35.0.X,10.35.51.X,10.35.60.X 三个网段设置路由.
如果外网连不上,你可以试下:
sudo route add default gw 192.168.84.1 dev em1
添加一条默认网关:网关 192.168.84.1 使用设备em1
第三步、设置DNS服务器
ifconfig :查看网卡设备状态(addr、Mask、UP BROADCAST RUNNING MULTICAST)
route :查看路由规则(Destination、Gateway、Iface)
设置DNS:
以下提供两种修改方式:
一、零时方案:
一般是修改成为谷歌提供的免费DNS:
8.8.8.8
和
8.8.4.4
修改配置文件:
sudo vim /etc/resolv.conf
//注:
1、这个文件是自动生成,不建议修改。
2、并且文件修改后立即生效
3、建议先注释掉原有的内容
添加内容:
nameserver 8.8.8.8
nameserver 8.8.4.4
二、推荐方案:
/etc/resolvconf/resolv.conf.d/head(或者base、tail这三个文件均可)中加入所需的域名服务器:nameserver xxx.xxx.xxx.xxx
然后使用命令更新:resolvconf -u
三、静态IP方案
如果联网的网卡具有静态ip,也可以修改/etc/network/interfaces文件,在需要设置dns的网卡配置后面追加:
dns-nameservers xxx.xxx.xxx.xxx之类信息
有问题找“男人”:man resolvconf :)
写博客比自己做笔记要来的有责任感和细心、希望我的终结对大家有用,也感谢无私分享的前辈。
参考资料:
1、http://www.2cto.com/os/201305/215023.html
2、http://blog.csdn.net/chenlycly/article/details/52136960
3、http://blog.csdn.net/zhuguorong11/article/details/53287281
Ubuntu server 14.04 双网卡上网设置相关推荐
- PowerEdge R430 机架式服务器安装( Ubuntu server 14.04.1 、PHP5.5.9、PHP-redis2.8、Phalcon3.1) 未解决问题:换成静态路由的话,怎么就
PowerEdge R430 机架式服务器安装( Ubuntu server 14.04.1 .PHP5.5.9.PHP-redis2.8.Phalcon3.1) 未解决问题:换成静态路由的话,怎么就 ...
- ubuntu server 14.04安装手册【转】
原创 ubuntu server 14.04安装手册 2019-01-26 22:13:23 baiduoWang 阅读数 1031更多 分类专栏: Linux 版权声明:本文为博主原创文章,遵循 C ...
- Ubuntu server 14.04 启用root用户并设置密码
Ubuntu Server默认状态下是没有开启root这个超级管理员帐号的,在没有启用root的状态只能通过sudo来使用. Ubuntu Server 14.04 启用root用户方法如下: sud ...
- linux系统搭建云免流,Ubuntu Server 14.04 下使用ownCloud搭建个人云服务器
ownCloud是什么 ownCloud是一个自由且开源的个人云存储解决方案(类似百度网盘或者Dropbox),包括两个部分:服务器和客户端. ownCloud在客户端可通过网页界面,或者安装专用的客 ...
- Ubuntu Server 14.04 下root无法ssh登陆
2019独角兽企业重金招聘Python工程师标准>>> 今天安装了Ubuntu Server 14.04 发现配置了root密码后竟然不能ssh登陆,但是su root正常! ...
- 关于在ubuntu server 14.04上安装docker以及git之笔记
关于在ubuntu server 14.04上安装docker以及在docker中安装git的若干纪录 (1). 先安装好ubuntu server 14.04 ,安装服务器的步骤不在此阐述! (2) ...
- linux ubuntu配置要求,Ubuntu Server 14.04和Kylin 14.04 Enhanced Release amd64最低硬件配置要求...
Ubuntu Server 14.04和Kylin 14.04 Enhanced Release amd64最低硬件配置要求 Ubuntu(乌班图)是一个以桌面应用为主的 Linux 操作系统.其名称 ...
- 服务器如何ghost系统安装,如何在Ubuntu Server 14.04 LTS上安装Ghost
Ghost是一个很优秀的博客平台,设计美观,使用简便,且完全免费.同时也是一款开源软件,源代码共享在github上.到2014年1月,我们能感觉到界面更趋于简洁,分析图表可调整,分屏显示的方式让编辑更 ...
- 华为网卡linux驱动安装驱动安装,Ubuntu server 16.04安装网卡驱动方法
Ubuntu server 16.04安装网卡驱动方法 Ubuntu server 16.04安装,发现无网卡 $ ifconfig -a 检查 /etc/udev/rules.d/下为空 $ ls ...
最新文章
- 《2018中国大数据发展指数报告》发布:广东、上海、贵州、北京、重庆领先
- 安卓高手之路之图形系统(6)requestLayout的流程
- 简单易懂的自动驾驶科普知识
- Mac OS包管理器Homebrew
- 永久删除 tadb.exe
- sql加上唯一索引后批量插入_阿里大佬总结的52条SQL语句性能优化策略,建议收藏...
- java请假审批怎么实现_java实现请假时间判断
- AttributeError: 'dict' object has no attribute 'iteritems' python3报错
- 一周随笔--15.10.06
- 读取xml数据装配到字典中之应用场景
- python遍历文件夹下所有文件
- 【AMAD】beaker -- 用于session和缓存的WSGI中间件
- 6-2 求解一元二次方程实根的函数 (10 分)
- 一加9 Pro和小米11 Pro哪个好?做了超多功课最终选择了它
- LCD设备驱动(一)
- tx2 安装opencv4.1.1及opencv_contrib-4.1.1
- 支持增删查改的简单Java Web通讯录详细教程【基于Mac OS+IDEA+Servlet+JDBC+Tomcat】
- 推荐电影 经典美剧
- 大数据基准测试平台BigDataBench5.0安装配置及使用
- Visual Basic开发实战1200例(第Ⅱ卷)pdf