网络配置之ifconfig及Ip命令详解

  • ipconfig
  • -a 显示所有接口的配置住处
  • ifconfig eth0显示eth0的配置
    • ifconfig eht0 Ip/Mask[up|down]\

配置的地址立即生效,但重启网络服务或主机,都失效

网络服务

RHEL5:  /etc/init.d/network {start|stop|restasrt|status}

RHEL6: /etc/init.d/NetworkManager | {start|stop|restasrt|status}

  • 注:{start|stop|restasrt|status}为参数

网关:

route路由

route  add :添加路由

-host:添加主机路由

-net  :添加网络路由

-net 0.0.0.0  添加默认路由

列子:

route add -net | -host DEST gw NEXTHOP

route add default gw NEXTHOP

route  del  :删除路由

-host

-net

列子:

route del -net 10.0.0.0/8

route del -net 0.0.0.0

routel del default

注 : route 命令查看本机路由表

route -n  以数字方式显示各主机或端口等相关信息

注:所做出的改动重启网络服务或主机后失效

网络配置文件:

 [[email protected] ~]# cat /etc/sysconfig/network

网络接口配置文件:

 [[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

配置文件如下:   

         [[email protected] ~]# cd  /etc/sysconfig/network-scripts/
         [[email protected] network-scripts]# cat ifcfg-eth0
IPADDR=:IP地址
 NETMASK=:子网掩码
 GATEWAY=:设定默认网关
USERCTL={yes | no}:是否允许普通用户控制此接口
PEERDNS={yes | no}:是否在BOOTPROTO为dhcp时接受由DHCP服务器指定的DNS地址;

[[email protected] network-scripts]#

注:配置文件中改变配置不会立即生效,但重启网络服务或主机都会生效;

重启网络服务:

[[email protected] network-scripts]# /etc/init.d/network restart

DNS服务器指定方法只有一种:

[[email protected] ~]# cat /etc/resolv.conf

    nameserver DNS_IP_1

nameserver DNS_IP_2

        

时间: 2024-08-06 02:37:39

网络配置之ifconfig及Ip命令详解的相关文章

第11课--11_04_Linux网络配置之四 ifconfig及ip命令详解

一.备用DNS,主DNS是最快的.当主DNS不在线时才用备用DNS.而不是主DNS解析不出来的时候就.主的解析不出来,备用 的肯定也解析不出来,都是国际联网的.二.DHCP(dynamic host configuration protocol),当DHCP不工作时,或者没有DHCP服务器时,终端就不会得到IP地址,(ISAN)那就会自动分配一个169.254..,随机生成的.只等用于本地通讯,没有网关.三.linux网络是内核的功能1.网络地址是属于内核而不是网卡,多网卡时只要liunx上有这

ifconfig、ip命令详解、route路由配置、DNS配置

Linux:网络属于内核的功能 更改网卡名称 RHEL5:/etc/modprobe.cong RHEL6:/etc/udev/rules.d/70-persistent-net.rules ifconfig eth0只显示某个网卡信息 -a: 显示所有的接口的配置信息 ifconfig eth0 IP/MASK [down|up] 配置的地址立即生效,但重启网络服务或主机,都失效 网络服务: RHEL5: /etc/init.d/network [start|stop|restart|stat

ip命令详解

Linux中的ip命令功能强大,可以完成接口配置.路由管理等任务. 格式:ip [ OPTIONS ] OBJECT { COMMAND | help } 下面使用ip命令来完成一些常用的操作: 1.查看接口状态 ip link show [设备名] 2.启动和关闭接口 ip link set [设备名] {up|donw}  3.显示接口IP地址 ip addr show 4.配置接口IP地址 ip addr add IP地址 dev 设备名 [设备标签] 5.删除接口IP地址 ip addr

Linux网络流量实时监控ifstat iftop命令详解(转载)

转自:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858923.html ifstat 介绍 ifstat工具是个网络接口监测工具,比较简单看网络流量 实例 默认使用 #ifstat eth0 eth1 KB/s in KB/s out KB/s in KB/s out 0.07 0.20 0.00 0.00 0.07 0.15 0.58 0.00 默认ifstat不监控回环接口,显示的流量单位是KB. 监控所有网络接口 # ifst

Linux网络流量实时监控ifstat iftop命令详解

ifstat 介绍 ifstat工具是个网络接口监测工具,比较简单看网络流量 实例 默认使用 #ifstat eth0 eth1 KB/s in KB/s out KB/s in KB/s out 0.07 0.20 0.00 0.00 0.07 0.15 0.58 0.00 默认ifstat不监控回环接口,显示的流量单位是KB. 监控所有网络接口 # ifstat -a lo eth0 eth1 KB/s in KB/s out KB/s in KB/s out KB/s in KB/s ou

网络通信协议三之TCP/IP模型详解

TCP/IP模型 注:PDU:Protocol Date Unit:表示对等层之间传递的数据单位 TCP:Transmission Control Protocol:传输控制协议 UDP:User Dategram Protocal:用户报协议 IP:Internet Protocol:互联网报文协议 ICMP:Internet Control Message Protocol:互联网控制报文协议 ARP:Address Resolution Protocal:地址解析协议 RARP:Rever

Linux下的crontab定时执行任务命令详解 - 回家的流浪者 - 博客园

Linux下的crontab定时执行任务命令详解 在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron].cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间. cron的配置文件称为“crontab”,是“cron table”的简写. 一.cron服务 cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业. service crond start    //启动服务 service crond stop 

#20 ifconfig、route、netstat、ip、ss命令详解与修改主机名与网卡配置文件

网络的结构: 硬件:计算机.互联设备.网络设备 软件:操作系统.协议.应用程序.数据库 网络的功能: 资源共享:目的 数据通信:手段 网络通信模型 ISO/OSI: 应用层 表示层 会话层 传输层 网络层 数据链路层 为物理层 TCP/IP: 应用层 传输层 互联网层 网络访问层 数据报文封装格式: 对等通信: 应用层:数据流进程封装: 传输层:数据段(TCP segment)或数据报(UDP data-prog): 最大的报文不能超过65535字节: 互联网层:数据包或IP数据报(ip pac

Linux 系统下 ifconfig 命令详解

Linux系统下网卡网络配置详解 Ifconfig命令使LINUX核心知道软件回送和网卡这样一些网络接口,这样Linux就可以使用它们. 除了上面介绍的这些用法之外,ifconfig命令用来监控和改变网络接口的状态,并且还可以带上很多命令行参数.下面是一个ifconfig的通用调用语法: #ifconfig interface [[-net -host] address [parameters]] 其中interface是网络接口名:address是分配给指定接口的主机名或IP地址.这里使用的主