Linux下常用网络命令及参数
2011-03-02 13:44
363 查看
一.常用的基础网络命令:
1. ifconfig
功能:
显示网络接口的配置信息。
激活/禁用某个网络接口。
配置网络接口IP地址。
格式:
①直接ifconfig,显示当前主机所有网络及网卡信息
② ifconfig [<接口名>]
ifconfig eth0 显示eth0这块网卡的基本信息,如mac地址,ip地址,子网掩码
③ifconfig <接口名>(up/down)
ifconfig eth0 down 关闭eth0这块网卡
④ ifconfig <接口名> ip地址 netmask 子网掩码
ifconfig eth0 192.168.3.3 netmask 255.255.255.0 为eth0添加临时ip地址
及子网掩码
2. ifup
功能: 激活网络接口。
格式: ifup <设备名>
ifup eth0
3. ifdown
功能: 禁用网络接口。
格式: ifdown <设备名>
ifdown eth0
4. ping
功能:向目标主机发送icmp数据包(检测网络)。
5. netstat
功能:显示网络的连接状态。
格式: netstat [参数]
参数:-i 显示接口状态信息
-lpe 显示所监控中的服务器的socket和正使用的socket程序信息
-t/-u 显示TCP/UDP连接状态
如:netstat -nltp 显示当前主机所有服务信息,包括监听服务的端口号
6. traceroute
功能:跟踪路由
实例:traceroute 网址
7. hostname
功能:显示主机名
实例:hostname station1.example.come 修改主机名,临时生效
8. route
功能:
(1) 显示路由表
(2) 添加路由
(3) 删除路由
实例:
(1)#route(显示当前系统的路由表信息)
(2)route add default gw 192.168.0.1 为主机添加默认网关
(3)route del default gw 192.168.0.1 删除当前主机默认网关
(4)#route add –net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.1
9. arp
功能:维护arp地址表
实例:
(1)arp (显示arp地址表)
(2)arp –s 192.168.10.1 00:60:c1:d3:cc:aa(向arp地址表中添加记录)
(3)arp –d 192.168.3.1(删除arp地址表的记录)
(4)arp -f (从/etc/ethers文件中读取添加的记录)
二.网络基本配置
1./etc/sysconfig/network 文件
功能:设置主机最基本的网络信息,包括主机名、默认网关等信息
内容:
NETWORKING= yes/no 设定启动系统时是否启用网络服务。
HOSTNAME= www.sina.cm 设定主机名(不是NETBIOS名)。
GATEWAY= 192.168.0.1 设定默认网关。
GATEWAYDEV= eth0 设定网关接口。
FORWARD_IPV4= yes/no 设定LINUX是否支持IP转发。
2. /etc/sysconfig/network-scripts/ifcfg-ethX(X取值0,1,2,…….n)
功能:用于配置以太网接口卡的初始信息,。
内容:
① ONBOOT= yes 在设定启动时,是否激活网卡。
② DEVICE= eth0 设定物理设备名称。
③ BOOTPROTO= none|static|dhcp|bootp 设定网卡启动协议。
④ NETMASK= 255.255.255.0 设定子网掩码。
⑤ BROADCAST= 192.168.3.255 设定广播码。
⑥ NETWORK= 192.168.3.0 设定网络号。
⑦ IPADDR= 192.168.3.2 设定主机IP。
实例:设定主机中存在的eth0设备,它的ip地址是:192.168.10.1/24,要求给eth0再绑定ip:192.168.5.1
① # cp /etc/sysconfig/network-scripts/ifcfg-eth0 至
/etc/sysconfig/network-scrppts/ifcfg-eth0:0(x的取值从0开始)
② # vi /etc/sysconfigt/network-scrpts/ifcfg-eth0:0
修改后:
DEVICE= eth0:0
ONBOOT= YES
BOOTPROTO=NONE
IPADDR=192.168.5.1
NETMASK=255.255.255.0
NETWORK=192.168.5.0
BROADCAST=192.168.5.255
3.. /etc/resolv.conf
功能:域名服务客户端的配置文件,用于指定域名服务器的位置
内容:
search example.com 设定搜索列表。
nameserver 192.168.0.254 设定DNS服务器的IP
4./etc/hosts 主机信息存放目录
192.168.0.13 station13.example.com station13
5./etc/hostname 主机名存放目录
如果修改当前主机名,想永久生效,只需写入该目录即可。
6.开启路由转发功能
echo 1 > /proc/sys/net/ipv4/ip_forward 临时生效
要想永久有效,需要vim /etc/sysctl.conf
修改为:net.ipv4.ip_forward=1
本文出自 “Linux Study” 博客,请务必保留此出处http://chenxizhuimeng.blog.51cto.com/2516314/504352
1. ifconfig
功能:
显示网络接口的配置信息。
激活/禁用某个网络接口。
配置网络接口IP地址。
格式:
①直接ifconfig,显示当前主机所有网络及网卡信息
② ifconfig [<接口名>]
ifconfig eth0 显示eth0这块网卡的基本信息,如mac地址,ip地址,子网掩码
③ifconfig <接口名>(up/down)
ifconfig eth0 down 关闭eth0这块网卡
④ ifconfig <接口名> ip地址 netmask 子网掩码
ifconfig eth0 192.168.3.3 netmask 255.255.255.0 为eth0添加临时ip地址
及子网掩码
2. ifup
功能: 激活网络接口。
格式: ifup <设备名>
ifup eth0
3. ifdown
功能: 禁用网络接口。
格式: ifdown <设备名>
ifdown eth0
4. ping
功能:向目标主机发送icmp数据包(检测网络)。
5. netstat
功能:显示网络的连接状态。
格式: netstat [参数]
参数:-i 显示接口状态信息
-lpe 显示所监控中的服务器的socket和正使用的socket程序信息
-t/-u 显示TCP/UDP连接状态
如:netstat -nltp 显示当前主机所有服务信息,包括监听服务的端口号
6. traceroute
功能:跟踪路由
实例:traceroute 网址
7. hostname
功能:显示主机名
实例:hostname station1.example.come 修改主机名,临时生效
8. route
功能:
(1) 显示路由表
(2) 添加路由
(3) 删除路由
实例:
(1)#route(显示当前系统的路由表信息)
(2)route add default gw 192.168.0.1 为主机添加默认网关
(3)route del default gw 192.168.0.1 删除当前主机默认网关
(4)#route add –net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.1
9. arp
功能:维护arp地址表
实例:
(1)arp (显示arp地址表)
(2)arp –s 192.168.10.1 00:60:c1:d3:cc:aa(向arp地址表中添加记录)
(3)arp –d 192.168.3.1(删除arp地址表的记录)
(4)arp -f (从/etc/ethers文件中读取添加的记录)
二.网络基本配置
1./etc/sysconfig/network 文件
功能:设置主机最基本的网络信息,包括主机名、默认网关等信息
内容:
NETWORKING= yes/no 设定启动系统时是否启用网络服务。
HOSTNAME= www.sina.cm 设定主机名(不是NETBIOS名)。
GATEWAY= 192.168.0.1 设定默认网关。
GATEWAYDEV= eth0 设定网关接口。
FORWARD_IPV4= yes/no 设定LINUX是否支持IP转发。
2. /etc/sysconfig/network-scripts/ifcfg-ethX(X取值0,1,2,…….n)
功能:用于配置以太网接口卡的初始信息,。
内容:
① ONBOOT= yes 在设定启动时,是否激活网卡。
② DEVICE= eth0 设定物理设备名称。
③ BOOTPROTO= none|static|dhcp|bootp 设定网卡启动协议。
④ NETMASK= 255.255.255.0 设定子网掩码。
⑤ BROADCAST= 192.168.3.255 设定广播码。
⑥ NETWORK= 192.168.3.0 设定网络号。
⑦ IPADDR= 192.168.3.2 设定主机IP。
实例:设定主机中存在的eth0设备,它的ip地址是:192.168.10.1/24,要求给eth0再绑定ip:192.168.5.1
① # cp /etc/sysconfig/network-scripts/ifcfg-eth0 至
/etc/sysconfig/network-scrppts/ifcfg-eth0:0(x的取值从0开始)
② # vi /etc/sysconfigt/network-scrpts/ifcfg-eth0:0
修改后:
DEVICE= eth0:0
ONBOOT= YES
BOOTPROTO=NONE
IPADDR=192.168.5.1
NETMASK=255.255.255.0
NETWORK=192.168.5.0
BROADCAST=192.168.5.255
3.. /etc/resolv.conf
功能:域名服务客户端的配置文件,用于指定域名服务器的位置
内容:
search example.com 设定搜索列表。
nameserver 192.168.0.254 设定DNS服务器的IP
4./etc/hosts 主机信息存放目录
192.168.0.13 station13.example.com station13
5./etc/hostname 主机名存放目录
如果修改当前主机名,想永久生效,只需写入该目录即可。
6.开启路由转发功能
echo 1 > /proc/sys/net/ipv4/ip_forward 临时生效
要想永久有效,需要vim /etc/sysctl.conf
修改为:net.ipv4.ip_forward=1
本文出自 “Linux Study” 博客,请务必保留此出处http://chenxizhuimeng.blog.51cto.com/2516314/504352
相关文章推荐
- Linux 常用网络命令介绍
- linux下nc命令参数及用法详解--功能超级强大的网络工具netcat
- linux网络常用命令
- 常用LINUX系统网络分析命令
- Linux常用的网络命令
- Linux常用网络命令
- Linux和Unix系统中最常用的网络命令
- Linux常用命令(四)-压缩解压缩,网络及关机重启
- linux 网络参数配置命令
- Linux常用网络测试命令
- Linux下常用网络配置命令
- linux下常用命令参数详解-vi
- Linux常用命令笔记---网络管理
- Linux 的常用网络命令
- linux下配置网卡IP地址命令详细及一些常用网络配置命令
- Linux常用网络命令
- Linux 文件打包压缩常用命令(笔记,搜录自网络和文档)
- Linux 文件打包压缩常用命令(笔记,搜录自网络和文档)
- linux 常用网络命令