`
晨星★~雨泪
  • 浏览: 446990 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Ubuntu命令行下修改网络配置

阅读更多

以eth0为例

1. 以DHCP方式配置网卡

编辑文件/etc/network/interfaces:

sudo vi /etc/network/interfaces

并用下面的行来替换有关eth0的行:

# The primary network interface - use DHCP to find our address
auto eth0
iface eth0 inet dhcp

用下面的命令使网络设置生效:

sudo /etc/init.d/networking restart


当然,也可以在命令行下直接输入下面的命令来获取地址

sudo dhclient eth0


2. 为网卡配置静态IP地址

编辑文件/etc/network/interfaces:

sudo vi /etc/network/interfaces
并用下面的行来替换有关eth0的行:

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0
network 192.168.3.0
broadcast 192.168.3.255
将上面的ip地址等信息换成你自己就可以了.

用下面的命令使网络设置生效:

sudo /etc/init.d/networking restart

3. 设定第二个IP地址(虚拟IP地址)

编辑文件/etc/network/interfaces:

sudo vi /etc/network/interfaces
在该文件中添加如下的行:

auto eth0:1
iface eth0:1 inet static
address 192.168.1.60
netmask 255.255.255.0
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x
根据你的情况填上所有诸如address,netmask,network,broadcast和gateways等信息.

用下面的命令使网络设置生效:

sudo /etc/init.d/networking restart

4. 设置主机名称(hostname)

使用下面的命令来查看当前主机的主机名称:

sudo /bin/hostname

使用下面的命令来设置当前主机的主机名称:

sudo /bin/hostname newname

系统启动时,它会从/etc/hostname来读取主机的名称.

关于设置主机名称的更多信息,请访问这里

5. 配置DNS

首先,你可以在/etc/hosts中加入一些主机名称和这些主机名称对应的IP地址,这是简单使用本机的静态查询.
要访问DNS 服务器来进行查询,需要设置/etc/resolv.conf文件.

假设DNS服务器的IP地址是192.168.3.2, 那么/etc/resolv.conf文件的内容应为:
search test.com

nameserver 192.168.3.2

 

分享到:
评论

相关推荐

    ubuntu_linux下如何使用终端命令行上网

    ### Ubuntu Linux 下如何使用终端命令行上网 在 Ubuntu Linux 系统中,用户可以通过命令行进行许多操作,包括浏览互联网。对于那些希望在不启动图形界面浏览器的情况下访问网络资源的人来说,这是一种非常有用的...

    ubuntu以纯命令行模式登录

    本文将详细介绍如何配置Ubuntu以便于用户能够通过纯命令行模式进行登录。 #### 二、为何选择纯命令行模式 1. **资源节约**:相比于图形界面,纯命令行模式占用的系统资源更少,这使得系统运行更加高效,尤其是在...

    Ubuntu设置命令行界面和图形界面切换方法.docx

    Ubuntu 设置命令行界面和图形界面切换方法 Ubuntu 操作系统中,命令行界面和图形界面是两个不同的操作模式。命令行界面是基于文本的命令行模式,用户需要通过命令行来操作系统,而图形界面则是基于图形用户界面的...

    在Ubuntu的命令行下下载并安装Webmin

    "Ubuntu命令行下下载和安装Webmin" 本文将指导您在Ubuntu系统中使用命令行下载和安装Webmin,一个基于Web的系统管理工具。Webmin是一个功能强大的管理工具,提供了一个图形化的界面来管理系统的各种设置,例如用户...

    Ubuntu 命令行修改网络配置方法

    本文将详细介绍如何通过命令行修改网络配置,包括DHCP动态获取IP、静态IP配置、设置虚拟IP以及调整主机名和DNS设置。 1. **DHCP方式配置网卡** 要使用DHCP服务动态获取IP地址,你需要编辑`/etc/network/interfaces...

    ubuntu 命令行中文乱码问题的解决方法.docx

    这个问题的根源在于系统的语言设置,默认情况下,Ubuntu 系统的语言设置为中文,这将导致命令行中无法正确地显示中文字符。解决这个问题有两种方法:修改系统语言设置和安装 zhcon 软件。 解决方法 1:修改系统语言...

    Ubuntu中命令行中文乱码解决方法

    zhcon是一款用于Linux系统下中文支持的工具,它可以在不修改系统默认配置的情况下,为命令行终端提供中文显示能力。按照以下步骤操作: 1. **获取管理员权限**:首先,使用`sudo`或以root用户登录,确保拥有足够的...

    《ubuntu linux命令行简明教程》

    本教程《Ubuntu Linux 命令行简明教程》由中科大的 magisu 编写,主要介绍了在 Ubuntu 系统下常用的 Linux 命令及用法,同时也涵盖了部分 Ubuntu 特有的命令。通过学习本教程,读者可以快速掌握 Linux 命令行的基本...

    ubuntu linux命令行简明教程.pdf

    ### Ubuntu Linux 命令行简明教程知识点总结 #### 1. Linux 控制台基础 - **控制台概述**:介绍了 Linux 控制台的基本概念及其在系统中的作用。 - **登录与注销**: - **远程登录**:通过网络进行远程登录到 ...

    Ubuntu.Linux命令行大全.pdf

    根据提供的信息,我们可以总结出这份文档“Ubuntu Linux命令行大全.pdf”主要涵盖了Ubuntu Linux系统中的命令行基础知识及其常用命令的详细介绍。以下是对该文档主要内容的知识点归纳与解释: ### 一、Linux命令行...

    Ubuntu命令行教程

    Ubuntu命令行教程是针对Linux操作系统中的Ubuntu发行版,聚焦于其强大的终端命令行界面的使用。Ubuntu基于Debian,提供了一种用户友好的图形界面,但其命令行工具仍然是进行系统管理、自动化任务和高级操作的核心...

    ubuntu20.04固定ip地址配置.pdf

    完成网络配置文件的编辑后,需要使用命令`sudo netplan apply`来应用更改。这个命令会检查配置文件的语法,并将配置应用到网络接口上。 8. 验证配置 配置完成后,使用`ifconfig`或`ip addr`等命令可以查看网络接口...

    ubuntu7.04网络配置命令

    在Ubuntu 7.04(Feisty Fawn)这个版本中,网络配置主要通过命令行来完成,这对于熟悉Linux操作的用户来说是非常实用的。在这个过程中,`sudo`命令是必不可少的,它允许非root用户以管理员权限执行特定任务。下面...

    Ubuntu.Linux.命令行简明教程

    ### Ubuntu Linux 命令行简明教程 #### 引言 本文档旨在为Ubuntu Linux用户提供一个简单易懂的命令行操作指南。通过本文档的学习,你可以掌握基本的Linux命令行操作技巧,从而更加高效地管理和使用Ubuntu系统。 ##...

    ubuntu linux命令行简明教程

    - **学习目标**:通过本教程的学习,读者能够快速掌握在Ubuntu Linux环境下进行日常任务所需的命令行技巧。 - **内容概述**:本教程涵盖了从基本命令到高级技巧的多个方面,包括文件管理、压缩解压、文本处理等。 #...

    Ubuntu设置屏幕睡眠系统不休眠

    Ubuntu 设置屏幕睡眠系统不休眠 在 Ubuntu 操作系统中,设置屏幕睡眠系统不休眠是一个常见的需求,特别是在笔记本电脑上。屏幕睡眠系统是一种节省电池寿命和降低电脑温度的方式,但是在某些情况下,我们可能需要...

    ubuntu取消待机

    3. **重启服务**:修改完配置文件后,需要重启相关服务使设置生效。 ```bash sudo systemctl restart systemd-logind ``` #### 结语 通过上述方法,用户可以根据自己的具体需求调整或取消Ubuntu系统的待机/...

    ubuntu界面网络配置操作.doc

    在Ubuntu中,网络接口通常由`Network Manager`管理,它允许用户方便地通过图形界面或命令行工具来配置网络连接。对于新用户来说,图形界面更为直观,所以我们在这里将主要介绍这个方法。 **1、打开网络设置** 在...

Global site tag (gtag.js) - Google Analytics