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

(总结) Ubuntu网络设置

 
阅读更多

Ubuntu的网络设置涉及到如下文件:

/etc/network/interfaces # 网络接口配置,包括网络接口说明、IP地址、子网掩码、网关等

/etc/resolv.conf # DNS服务器设置

/etc/hostname # 主机名设置

/etc/hosts # 域名解析映射

/etc/hosts.allow # IP访问允许规则

/ect/hosts.deny # IP访问禁止规则

注意:修改网络配置文件后,要重启网络接口,使用命令:/etc/init.d/networking restart

1. IP配置方式一:IP自动获取(DHCP)

只需修改/etc/network/interfaces文件即可,修改后内容如下:

auto eth0 # 设置eth0开机自动加载

iface eth0 inet dhcp # 定义网络接口eth0为Internet,DHCP方式。

2. IP配置方式二:IP手动配置(Static)

a) 修改/etc/network/interfaces文件:

auto eth0

iface eth inet static

address 10.0.2.25

gateway 10.0.2.25

netmask 255.255.255.0

#network 10.0.2.0

#broadcast 10.0.2.255

b) 配置DNS,修改/etc/resolv.conf,内容如下

nameserver x.x.x.x # 首要DNS服务器

nameserver xx.x.x # 备用DNS服务器

 

3. 关于主机名:

直接修改/etc/hostname文件即可,文件中仅存主机名

4. 主机访问控制:

通过修改tcpd的配置文件/etc/hosts.allow与/etc/hosts.deny来完成,当配置冲突时,以前者配置为准,

因此,二者仅需其一即可完成配置。二者同时存在的原因是这样使得配置更加清晰,即允许规则放在hosts.allow中,禁止规则放在hosts.deny中。

文件中一条规则占用一行,格式为:

daemon_list:client_list[:shell_list],其中,daemon所示daemon进程名,必须在/etc/rc.d/(BSD风格的启动脚本)或/etc/init.d(SystemV风格的启动脚本)下出现

sshd的配置例子:

# /etc/hosts.allow

ALL:127.0.0.1 # 允许本机访问所有服务

sshd:10.0.2.0/255.255.255.0 # 允许10.0.3.0网段的IP访问ssh服务

sshd:10.0.3.0/24 # 允许10.0.3.0网段的IP访问ssh服务

# /etc/hosts.deny

ALL:ALL # 禁止所有访问

5. 其他:使用命令方式配置网络信息

本方式仅执行命令后有效,重启机器后,所做更改消失,所以永久改动还是直接修改配置文件好

ifconfig eth0 <ip_addr> netmask <netmask> # 配置IP地址和子网掩码

route add default gw <gw_addr> # 配置网关

hostname <new_hostname> # 配置主机名

dhclient eth0 # DHCP方式获取

分享到:
评论

相关推荐

    ubuntu9.04网络配置 图解

    ubuntu每次装完之后,网络配置经常不成功无法链接到外网,所以做个总结以后可供参考

    ubuntu16.04简明安装使用指南

    此文本是本人总结的ubuntu16.04在vmware上安装使用的基本指导文本,包含vmware安装、ubuntu安装,基本网络配置(支持多网段)、ssh/samba/tftp/nfs/telnet等网络环境搭建、软件更新以及共享文件夹的创建使用、vim的...

    实验三ubuntu安装

    ubuntu的详细安装步骤,可用作实验报告,内容详细,包括实验原理,实验步骤,实验结果,实验总结等等,反正就是很全

    基于ubuntu的嵌入式环境设置

    自己总结的一些Linux的相关设置,包括《Linux设备驱动程序》《Unix环境高级编程》《Unix网络高级编程》的著名Linux文档的环境搭建,Linux内核树的搭建等等!希望大家喜欢!

    Ubuntu学习资料

    Ubuntu 安装,启用和禁用Root,查看IP信息,网络测试,修改主机名,telnet,ftp ssh服务端和客户端配置,web服务端配置,团购网站搭建,mysql安装等等内容,是笔者学习总结,值得下载。

    Ubuntu常用命令总结 + Linux+教程文档+linux操作系统

    对于网络配置,文档提供了手动编辑/etc/network/interfaces配置文件以设置静态IP地址的方法,并介绍了使用SSH进行远程登录、查看路由表、设置默认网关以及重启网络服务的命令。 资源中还涵盖了用户与权限管理的关键...

    UBUNTU桌面培训10.04 简体中文r1 PDF版

    内容设置 ..................................................... 35 主要内容 ..................................................... 35 总结 .............................................................

    Ubuntu 上采用 Boost asio 异步 TCP 通讯,示例代码.rar

    这篇“C++基于boostasio如何实现synctcpserver通信”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来...

    Ubuntu权威指南(2/2)

    2.4.6 网络 40 2.4.7 连接到服务器 41 2.4.8 搜索文件 41 2.4.9 最近的文档 42 2.5 系统菜单 42 2.5.1 首选项 42 2.5.2 系统管理 45 2.5.3 锁住屏幕 51 2.5.4 注销 51 2.5.5 关机 51 2.6 使用移动存储设备 51 2.6.1 ...

    ubuntu 配置网络(保证简单)

    这样的文档要是看不懂 基本上你就不用做开发了!这都是之前我工作中用到 然后总结出来的!

    Ubuntu10.10配置网络

    有一阵子着实对Ubuntu的网络配置很迷惑,耐下心来仔细上网找了找,有点小心得,总结一下。先说下大概的配置过程,再去细究一些情况。一、配置大概分三类:通过配置文件配置、通过命令配置、通过图形化的网络连接菜单...

    2010年图书_Ubuntu桌面培训教材

    总结 1. Ubuntu 介绍 关于开源 自由软件运动、开源和 Linux 关于 Ubuntu Ubuntu 和 Microsoft Windows:对比 本课小结 复习题 2. 探索 Ubuntu 桌面 Ubuntu 桌面组件 更改默认语言 创建一个用户账户和快速切换用户 ...

    Ubuntu权威指南(1/2)

    2.4.6 网络 40 2.4.7 连接到服务器 41 2.4.8 搜索文件 41 2.4.9 最近的文档 42 2.5 系统菜单 42 2.5.1 首选项 42 2.5.2 系统管理 45 2.5.3 锁住屏幕 51 2.5.4 注销 51 2.5.5 关机 51 2.6 使用移动存储设备 51 2.6.1 ...

    linux下的网络配置

    该文档主要介绍了ubuntu操作系统下如何进行网络配置并对网络配置进行了总结。

    (错发,发现不用分割,无法删除,请下载完整版)UBUNTU桌面培训10.04 简体中文PDF版(part1)

    内容设置 ..................................................... 35 主要内容 ..................................................... 35 总结 .............................................................

    VM上Ubuntu(python3.6)系统中安装Anaconda、tensoeflow和第三方库的经历

    最近准备搭建一个虚拟机环境,因为网络上好多的教程属于比较老的版本,很多情况下有些方法会有差错。因此我总结了自己搭建环境中出现的一些问题以及解决方案,希望能够帮到大家。 一·准备工作 1.确保linux处于联网...

    c++ ,vc,mfc,获取带宽占用率

    看清楚再下载 好东西 拿出来大家分享 内非工具,是具体代码实现,使用api获取的 对应的使用率, 不是网上多数的网卡一般信息, 有网卡速率,网卡的数据量。 windwos全部网卡名称。...自己本人总结 非抄袭。

    详解VMware 当中出现:无法将 Ethernet0 连接到虚拟网络”VMnet8″的问题

    此文,是通过查阅各位大神的经验总结得出的小小的结论,只是为了记录自己在学习过程中,遇到的问题而写,假若能帮到大家,十分荣幸~ 当VMvare出现 :无法将 Ethernet0 连接到虚拟网络”VMnet8″的问题 出现本问题的...

    ARM交叉工具链

    总结了网络上的一些在ubuntu下构建arm-linux交叉工具链的方法,请在ubuntu下打开!

Global site tag (gtag.js) - Google Analytics