详细介绍Ubuntu网络配置方法

系统 Linux
此文章主要介绍Ubuntu网络配置。有配置eth0的IP地址、配置eth0别名设备eth0:1的IP地址、route、traceroute、ping 等……

文章主要介绍Ubuntu网络配置,希望能让Linux新手学习参考。更好使用Ubuntu。更有效的学习Ubuntu的基础知识。

Ubuntu网络配置例如:

(1) 配置eth0的IP地址, 同时激活该设备。 #ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up (2) 配置eth0别名设备eth0:1的IP地址,并添加路由。 #ifconfig eth0 192.168.1.3 #route add –host 192.168.1.3 dLINUX下的网络配置命令是ifconfig类似于WINDOWS命令行中的ipconfig。可以使用ifconfig命令来配置并查看网络接口的配置情况。

1、如:
(1) 配置eth0的IP地址, 同时激活该设备。
#ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up
(2) 配置eth0别名设备eth0:1的IP地址,并添加路由。
#ifconfig eth0 192.168.1.3
#route add –host 192.168.1.3 dev eth0:1
(3) 激活设备。
#ifconfig eth0 up
(4) 禁用设备。
#ifconfig eth0 down
(5) 查看指定的网络接口的配置。
#ifconfig eth0
(6) 查看所有的网络接口配置。
#ifconfig

2、 route
可以使用route命令来配置并查看内核路由表的配置情况。
例如:
(1) 添加到主机的路由。
#route add –host 192.168.1.2 dev eth0:0
#route add –host 10.20.30.148 gw 10.20.30.40
(2) 添加到网络的路由。
#route add –net 10.20.30.40 netmask 255.255.255.248 eth0
#route add –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
#route add –net 192.168.1.0/24 eth1
(3) 添加默认网关。
#route add default gw 192.168.1.1
(4) 查看内核路由表的配置。
#route
(5)删除路由。
#route del –host 192.168.1.2 dev eth0:0
#route del –host 10.20.30.148 gw 10.20.30.40
#route del –net 10.20.30.40 netmask 255.255.255.248 eth0
#route del –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
#route del –net 192.168.1.0/24 eth1
#route del default gw 192.168.1.1
对于1和2两点可使用下面的语句实现:
Ifconfig eth0 172.16.19.71 netmask 255.255.255.0
Route 0.0.0.0 gw 172.16.19.254
Service network restart

3、 traceroute
可以使用traceroute命令显示数据包到达目的主机所经过的路由。
例如:
#traceroute x

4、 ping
可以使用ping 命令来测试网络的连通性。
例如:
#ping x
#ping –c 4 192.168.1.12

5、 netstat
可以使用netstat命令来显示网络状态信息。
例如:
(1) 显示网络接口状态信息。
#netstat –i
(2) 显示所有监控中的服务器的Socket和正使用Socket的程序信息。
#netstat –lpe
(3) 显示内核路由表信息。
#netstat –r
#netstat –nr
(4) 显示TCP/UDP传输协议的连接状态。
#netstat –t
#netstat –u

6、 hostname
可以使用hostname命令来更改主机名。例如;
#hostname myhost

7、 arp
可以使用arp命令来配置并查看arp缓存。例如:
(1) 查看arp缓存。
#arp
(2) 添加一个IP地址和MAC地址的对应记录。
#arp –s 192.168.33.15 00:60:08:27:CE:B2
(3) 删除一个IP地址和MAC地址的对应缓存记录。
#arp –d192.168.33.15
Ubuntu命令行下的网络配置
编辑 /etc/network/interface文件如下
先添加
auto lo
iface lo inet loopback
auto eth0
如果是自动获取ip,添加
iface eth0 inet dhcp
如果是手动配置ip,添加
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
network xxx.xxx.xxx.xxx
boardcast xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
tags:命令,网络,Ubuntu

Ubuntu有很多值得学习的地方,这里我就介绍了Ubuntu网络配置,以后有更多的Ubuntu我会多多教大家的。

【编辑推荐】

  1. Ubuntu IT行业挨踢还是盗版的问题
  2. Ubuntu openSUSE特性与包构建服务
  3. Ubuntu所需文件从硬盘引导DOS启动的方法
  4. 进军企业服务器 Ubuntu准备好了吗?
  5. Ubuntu安装系统核心镜像文件指向那下载的文件
责任编辑:志辉 来源: linux.chinaunix.net
相关推荐

2010-03-12 15:29:55

Ubuntu irtu

2010-01-06 09:57:59

Ubuntu编译Lin

2011-06-27 09:36:58

Ubuntu Qt Creator

2010-03-15 15:49:01

Ubuntu 8.10

2010-03-16 18:44:55

Ubuntu 8.10

2009-12-22 15:02:40

WCF限流

2010-01-04 18:46:25

Ubuntu MS

2010-01-07 10:37:46

Ubuntu man

2010-01-07 15:52:30

Ubuntu skyp

2009-12-30 17:25:34

Linux Ubunt

2009-12-18 11:48:24

网络安装 Linux

2010-06-13 12:32:58

Ubuntu Grub

2009-07-01 10:12:40

JSP环境配置JSP引擎

2010-03-10 11:04:30

Linux时间转化方法

2009-09-21 09:49:14

Ubuntu Serv网络配置操作系统

2009-11-10 12:42:47

VB.NET Prin

2009-07-16 17:25:44

ubuntu8jdk详细安装Java开发环境

2010-02-06 15:50:00

Ubuntu网络

2010-03-12 15:02:02

2010-03-10 16:34:41

点赞
收藏

51CTO技术栈公众号