IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 操作系统 > LINUX > linux命令——ifconfig和route

linux命令——ifconfig和route

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

  今天之所以介绍这两个命令,是因为在backtrack4中,我安装在virtualbox上,每次启动都要对网络进行配置(我实在是找不到网络的配置文件,/etc/interface下配置也没起作用,如果你看了这篇文章,并知道那个配置文件在那,请在下面留言告知,小弟不胜感激),废话不多说,开始今天的主角。

  手动设置ip地址命令:#ifconfig eth0 192.168.1.101 netmask 255.255.255.0 broadcast 255.255.255.255

  eth0标示第一块网卡,192.168.1.101 网卡ip地址 netmask 子网掩码 broadcast 广播地址

  上面那条命令以设置好网卡的ip地址了 接下来要配置默认网关(与pc物理连线最近的路由器地址)了

  # route add default gw 192.168.1.100

  add 表示添加路由 default 表示默认 gw 表示网关 192.168.1.100 表示与我pc接的那个路由器ip地址

  测试一下

  #ifconfig eth0 192.168.1.101 netmask 255.255.255.0 broadcast 255.255.255.255

  # route add default gw 192.168.1.100

  root@sniffer-desktop:/home/sniffer# ping baidu.com

  PING baidu.com (220.181.6.184) 56(84) bytes of data.

  64 bytes from 220.181.6.184: icmp_seq=1 ttl=55 time=51.5 ms

  ^C64 bytes from 220.181.6.184: icmp_seq=2 ttl=55 time=51.4 ms

  网络通了

  接下了介绍一下ifconfig 和route命令参数

  root@sniffer-desktop:~# ifconfig eth0 down  down参数 关闭接口 对应的命令up 启动接口

  root@sniffer-desktop:~# ping baidu.com

  ping: unknown host baidu.com

  root@sniffer-desktop:~# ifconfig eth0 up

  root@sniffer-desktop:~# ping baidu.com

  PING baidu.com (220.181.6.184) 56(84) bytes of data.

  ^Z

  [1]+  Stopped     ping baidu.com

  -a 参数 查看所有接口的信息

  root@sniffer-desktop:~# ifconfig -a

  eth0      Link encap:以太网  硬件地址 00:1f:e2:56:34:a2

  inet 地址:192.168.1.101  广播:192.168.1.255  掩码:255.255.255.0

  inet6 地址: fe80::21f:e2ff:fe56:34a2/64 Scope:Link

  UP BROADCAST RUNNING NOARP MULTICAST  MTU:1500  跃点数:1

  接收数据包:102705 错误:0 丢弃:0 过载:0 帧数:0

  发送数据包:66278 错误:0 丢弃:0 过载:0 载波:0

  碰撞:29 发送队列长度:1000

  接收字节:117308368 (117.3 MB)  发送字节:6248995 (6.2 MB)

  中断:19 基本地址:0xdead

  lo  Link encap:本地环回   //环回接口loopback

  inet 地址:127.0.0.1  掩码:255.0.0.0

  inet6 地址: ::1/128 Scope:Host

  UP LOOPBACK RUNNING  MTU:16436  跃点数:1

  接收数据包:306 错误:0 丢弃:0 过载:0 帧数:0

  发送数据包:306 错误:0 丢弃:0 过载:0 载波:0

  碰撞:0 发送队列长度:0

  接收字节:22980 (22.9 KB)  发送字节:22980 (22.9 KB)

  -arp 参数 在接口上启动arp协议

  root@sniffer-desktop:~# ifconfig eth0 -arp

  其他参数可以查看man手册

  route 命令可以查看man手册的帮助信息有很好的例子:

  EXAMPLES

  route add -net 127.0.0.0 netmask 255.0.0.0 dev lo //添加一条从接口lo(环回口)通往127.0.0.0 这个网段

  adds the normal loopback  entry,  using  netmask  255.0.0.0  and

  associated with the &lo& device (assuming this device was previ‐

  ously set up correctly with ifconfig(8)).

  route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0//添加一条从eth0接口通往192.56.76.0这个网段

  adds a route to the local network 192.56.76.x via  ð0&.   The

  word &dev& can be omitted here.

  route del default  //删除默认路由

  deletes the current default route, which is labeled &default& or

  0.0.0.0 in the destination field of the current routing table.

  route add default gw mango-gw //添加默认路由

  adds a default route (which will  be  used  if  no  other  route

  matches).   All  packets  using  this  route  will  be gatewayed

  through &mango-gw&. The device which will actually be  used  for

  that  route  depends on how we can reach &mango-gw& - the static

  route to &mango-gw& will have to be set up before.

  有了这条命令(route)事实上pc可以当个简单的路由器来使用,只是它没有跑路由协议而已。

  dos有对应的命令

  linux     dos

  ifconfig<------>ipconfig

  route <------->route

  linux下命令的参数更加丰富些

关键词标签:linux命令,ifconfig,r

相关阅读 安装红帽子RedHat Linux9.0操作系统教程 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 多种操作系统NTP客户端配置 Linux操作系统修改IP Linux实现SCSI硬盘热插拔及在线识别 Linux下用CDMA modem拨号上网

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程 安装红帽子RedHat Linux9.0操作系统教程 Linux服务器:设计高性能网站架构-LLMP Linux服务器:设计高性能网站架构-LLMP 使用Clonezilla迁移到虚拟Linux环境 使用Clonezilla迁移到虚拟Linux环境 Linux上的MRTG流量监控中心 Linux上的MRTG流量监控中心 Linux 双网卡绑定一个IP原理及实现 Linux 双网卡绑定一个IP原理及实现 linux和windows等系统远程控制ubuntu桌面 linux和windows等系统远程控制ubuntu桌面

相关下载

人气排行 Linux下获取CPUID、硬盘序列号与MAC地址 dmidecode命令查看内存型号 linux tc实现ip流量限制 安装红帽子RedHat Linux9.0操作系统教程 linux下解压rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 关机、重启、注销 命令 查看linux服务器硬盘IO读写负载 linux命令行浏览器的使用方法 Linux NFS服务固定端口及防火墙配置 U盘安装Ubuntu 10.04 Linux清除用户登录记录和命令历史方法