转载链接:http://www.jb51.net/article/15807.htm

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

/etc/network/interfaces 打开后里面可设置DHCP或手动设置静态ip。前面auto 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 命令行修改网络配置方法相关推荐

  1. ubuntu命令行设置网络代理

    ubuntu命令行设置网络代理 图形界面设置 命令行设置 图形界面设置 ubuntu16.04 直接设置ip.port即可. 命令行设置 由于实际需要可能会进行频繁的代理设置切换,点击图形界面太麻烦, ...

  2. 命令行修改 Ubantu 配置静态固定IP地址,或设置ip自动匹配的方法

    当我们想给Ubantu系统修改IP的时候,我们可以通过命令行来进行修改,IP保存路径如下: /etc/netplan/XX-installer-config.yaml 1. 找到config文件并打开 ...

  3. Ubuntu 命令行 查看电脑软硬件配置

    lshw命令 查看内核 操作系统 CPU uname -a 查看系统内核 cat /proc/version 查看操作系统版本 head -n 1 /etc/issue # 查看操作系统版本 查看CP ...

  4. Ubuntu命令行修改时间和时区

    Linux的时间分为系统时间和硬件时间.一般系统时间与硬件时间是不同步的. 系统时间:指当前Linux Kernel(内核)中的时间. 硬件时间:主板上有电池供电的时间.(命令hwclock,hard ...

  5. Linux命令行修改配置(待续)

    目录 一.网络配置 二.系统语言 三.Linux环境变量 3.1 查看环境变量 3.2 添加环境变量 3.2.1 临时添加 3.2.2 永久添加 一.网络配置 不同的linux系统修改网络配置的方法是 ...

  6. Linux命令行修改IP、网关、DNS的方法

    方式一: ifconfig eth0 192.168.1.18 netmask 255.255.255.0 说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP 方式二: vi /etc/sys ...

  7. ubuntu命令行配置网络

    首先编辑/etc/network/interfaces 文件,在终端中执行下面的命令 sudo vi /etc/network/interfaces 配置静态IP地址 要编辑的内容如下: auto e ...

  8. Linux命令行修改IP、网关、DNS、主机名 的方法

    修改主机名:[改里面的 HOSTNAME 即可] vim /etc/sysconfig/network 网卡eth0    IP修改为 102.168.0.1 ifconfig eth0 102.16 ...

  9. 燕山大学计算机网络实验(windows网络配置方法及基本网络命令、交换机和路由器的使用、小型校园网络模拟搭建)

    项目源码以及报告获取,可看我专栏简介 实验1 windows网络配置方法及基本网络命令 1.1 实验内容和要求 1.查看本机网络配置,根据配置信息,把本机地址改为静态地址,并使用ipconfig.pi ...

最新文章

  1. 4.4学习笔记-REGEXP1(正则表达式)
  2. WCF错误远程服务器返回了意外响应: (413) Request Entity Too Large。解决方案
  3. round--向最近的整数取整
  4. Python语言学习之常见语句命令那些事:python和常见语句命令(条件语句、pass语句)使用方法之详细攻略
  5. 20169207《Linux内核原理与分析》第五周作业
  6. BZOJ.4199.[NOI2015]品酒大会(后缀自动机 树形DP)
  7. JS 对GridView的一些操作
  8. c#2.0的新特性--泛型
  9. 计算机组成原理刘红玲,计算机组成原理/21世纪高等学校规划教材
  10. java 静态成员 实例成员变量_java对象实例化时的顺序(静态成员变量、静态代码块、成员变量、方法块加载、构造函数加载)...
  11. php高并发状态下文件的读写
  12. R语言查看某个R包版本号
  13. python 通信_深入浅出通信原理(Python代码版)
  14. 项目管理工具之SWOT分析法
  15. weka mysql_weka连接mysql数据库
  16. 哪些植物最吸毒?这份植物“吸毒”手册千万要收好!
  17. 酷炫网页按钮,炫酷变色效果(附源码)
  18. 对话Digital FUN和TEA社区创始人Totti#MiXTalk004
  19. i3s/s3m/3D Tile
  20. UEFI+GPT引导基础

热门文章

  1. IC设计前端几本经典书籍
  2. 简单易变的CSS阴影效果
  3. jmeter中timeout值怎么设置_jMeter解决failed to respond Connection reset
  4. 怎么用python读取大文件_使用Python读取大文件的方法
  5. fastdfs 吗 支持windows_主流开源文件存储系统-fastdfs是否支持windows?你可以选择minio...
  6. cwntos新建目录挂载磁盘_详解Linux磁盘挂载、分区、扩容操作的实现方法
  7. SQLServer常见的数学函数梳理
  8. 分别使用 XHR、jQuery 和 Fetch 实现 AJAX
  9. mysql对数据库的操作_MySQL数据库对数据库的操作
  10. 封装成vla函数_第四章:Python之函数