在ubuntu中关于网络相关的信息配置在 /etc/network/interfaces
中,可以用 gedit
(sudo gedit /etc/network/interfaces)或vi打开编辑。打开后内容如下:
auto lo
iface lo inet loopback
这表示在我的本机上只配置了回路地址。如果要配置DHCP(假设通过eth0):
auto eth0
iface eth0 inet dhcp
//指定为DHCP
然后通过 sudo /etc/init.d/networking restart
重启。
如果我们要配置静态的IP地址(假设也是通过eth0),比如说我的电脑:
auto eth0
iface eth0 inet static
//指定为static静态的IP地址
address 192.168.60.128
//IP地址
gateway 192.168.60.1
//网关
netmask 255.255.255.0
//子网掩码
当然配置好后同样需要重启。如果有配置DNS的必要,编辑 /etc/resolv.conf
中 nameserver
(sudo gedit /etc/resolv.conf)的值。比如我的电脑是nameserver 192.168.60.2
。配置好这些后,执行以下两个命令,启用新设置:
$sudo ifdown
eth0
$sudo ifup
eth0
网络的基本命令 ifconfig
,这是配置和查看网络基本信息的命令。ifconfig命令有两种基本的格式:
※ifconfig [interface]
※ifconfig interface [aftype] option | address …
ifconfig的第一种格式(或使用不带任何参数的ifconfig命令)可以用来查看当前系统的网络配置情况。现在我们运行一下ifconfig命令,不带参数的ifconfig命令可以显示当前启动的网络接口,其输出结果为:
eth0 Link encap:以太网 硬件地址 00:0c:29:ab:d9:4b
inet 地址:192.168.60.128 广播:192.168.60.255 掩码:255.255.255.0
inet6 地址: fe80::20c:29ff:feab:d94b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:14278 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:13401 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:11969467 (11.9 MB) 发送字节:1253208 (1.2 MB)
中断:19 基本地址:0x2024
lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 跃点数:1
接收数据包:12 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:12 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:720 (720.0 B) 发送字节:720 (720.0 B)
其中以eth0为首的部分是本机的以太网卡配置参数,这里显示了网卡在系统下的设备名/dev/eth0和硬件的MAC地址00:0c:29:ab:d9:4b,MAC地址是生产厂家定的,每个网卡拥有的唯一地址。我们也可以手工实现IP与Mac地址的捆绑,命令是:
arp -i eth0 -s xxx.xxx.xxx.xxx(IP) xx.xx.xx.xx.xx(MAC)
再下面的中断:19 基本地址:0x2024
显示的是网卡的中断调用号和端口号,这是两个非常重要的硬件配置信息。如果您的网卡是PCI的,那么Linux在引导时有可能会自动配置这些信息(也很有可能会让您手工配置)但目前绝大多数网卡都是PnP的,这就需要我们进行手工配置了。如果您的网卡还没有配置好,那么运行:ifconfig系统只会输出以lo为首的部分。lo是look-back网络接口,从IP地址127.0.0.1就可以看出,它代表"本机"。无论系统是否接入网络,这个设备总是存在的,除非你在内核编译的时候禁止了网络支持,这是一个称为回送设备的特殊设备,它自动由Linux配置以提供网络的自身连接。IP地址127.0.0.1是一个特殊的回送地址(即默认的本机地址)。
如果你要暂停某个网络接口的工作,使用down
参数:
ifconfig eth0 down
将取消eth0网络接口。与之对应的是有一个参数up
,不过由于是缺省值,所以从来不用。
分享到:
相关推荐
ubuntu网络配置ubuntu网络配置ubuntu网络配置
本程序是教你如何在命令行对ubuntu7.04进行网络配置
ubuntu-网络配置.教你如何设置网络配置
ubuntu11.10安装及网络配置,其中包括安装说明和网络配置两份文件
ubuntu 10.10网络配置10步曲
Linux 下wlan配置以及命令应用介绍 iwconfig 进行参数配置 iwlist 搜索无线网络
使用VM虚拟机配置ubuntu操作系统网络, 配置静态网络,
主要是介绍了ubuntu server的ip与网络设制上网
ubuntu网络环境配置
ubuntu每次装完之后,网络配置经常不成功无法链接到外网,所以做个总结以后可供参考
ubuntu网络配置
如果自己想在自己电脑上进行C语言开发或者是公司没有服务器的情况下,在电脑上安装VMware ubuntu,经常会遇到网络IP不匹配,所以你必须配置相对应的网络IP,本文档轻松教你如何配置。
ubuntu虚拟机网络配置步骤
在Ubuntu 18.04系统中使用Netplan工具配置网络,前几天电脑安装ubuntu18.4,发现上不去网,就在网上找了找资料,整理成文档,让下一位上不去网的同学,不用到处找了。
学习Linux网络配置的好文档,我们需要通过每一个步骤慢慢的配置,配置完成后,关闭再重启连接,IP地址即可更改过来
Ubuntu网络设置详解
虚拟机VM 安装的ubuntu网络配置
ubuntu网络配置工具,一般需要安装ifconfig,也就是net-tools包。
解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。 6,掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软 件都会有安装说明。 7,熟读...
ubuntu网络配置 配置动态、静态网址。