首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Linux系统下ifconfig命令使用及结果分析(4)

Linux系统下ifconfig命令使用及结果分析(4)

配置格式:
格式1:DEST(目的) via NEXTTOP(下一跳)
格式2:ADDRESS0=网络地址(目的地址)、NETMASK0=子网掩码(目的网络)、
GATEWAY0=网关(通过那个网卡的网关)、ADDRESS1=、NETMASK1=……等等,可以设置条路由。


以上的配置不会立即生效,但是重启网络服务或者系统就会生效,并且是永久有效。

六、网络配置的另外一个功能强大的命令:IP
IP命令是iproute2软件包内的一个命令,功能比ifconfig更强大,可以对系统配置IP和路由信息。
1、ip link:配置网络接口属性
     ip link show:查看所有网络接口属性信息
     ip -s link show:查看所有统计信息
     ip link set ethX {up|down|arp {on|off}}:设置网络接口的工作属性

2、ip addr:配置网络地址
    ip addr show:查看网络信息,看到的信息和ip link show差不多,都比较简要
    ip addr add IP dev ethX :配置IP地址(此命令配置的网卡信息利用ifconfig查看不到,需要利用ip addr show查看)
   ip addr add IP dev ethx label ethX:X:配置子Ip并对其加别名

删除已经配置的IP地址
ip addr del  IPADDR dev STRING

3、我们说过IP命令是个强大的命令,那是因为我们不仅仅能利用IP命令来创建IP地址相关的配置,还可以利用IP命令来实现对系统上路由信息的设置,其主要命令如下:
ip route:路由信息
ip route change|replace :修改路由信息
ip route add to 目的网段 dev ethx via IP(下一跳IP)

上面就是IP命令的用法,当然这些命令行下的操作只是暂时性的,一旦重启网络服务或系统这些配置都将会失效,如果想使其永久生效,就需要利用前的相关方法在配置文件内进行设定了。
七、IP地址的配置我们已经在前面介绍过了,这里不在重述,下面介绍下关于eth0:0这个主机网络别名的配置文件的配置方法

  • ⑴、命令配置法:ifconfig和ip

  •       Ifconfig ethx:x IP/netmask

  •       ip addr add IP dev ethx label ethX:X

  •       利用命令配置的只是暂时的IP地址,如果重启网络服务和系统都会失效的。

  • ⑵、配置文件配置法:

  •     修改/etc/sysconfig/network-scripts/ifcfg-ethx:x

  •       DEVICE=ethx:x

  •       BOOTPROTO=static

  •       IPIPADDR=   IP地址

  •       NETMASK=  子网掩码

  •       GATEWAY=  网关

  •       ONBOOT=YES   是否开机启用

  •       HWADDR=...... MAC


继承事业,薪火相传
返回列表