云计算机网络技术

# LInux网络命令

一,ifconfig

ifconfig命令用于显示或设置网络设备,来源于 net-tools 工具包
格式:

  1. ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址>][del<地址>][<hw<网络设备类型><硬件地址>][io_addr<I/O地址>][irq<IRQ地址>][media<网络媒介类型>][mem_start<内存地址>][metric<数目>][mtu<字节>][netmask<子网掩码>][tunnel<地址>][-broadcast<地址>][-pointopoint<地址>][IP地址]

    参数说明:

    1.add<地址> 设置网络设备IPv6的IP地址
    2.del<地址> 删除网络设备IPv6的IP地址
    3.down 关闭指定的网络设备
    4.<hw<网络设备类型><硬件地址> 设置网络设备的类型与硬件地址
    5.io_addr<I/O地址> 设置网络设备的I/O地址
    6.irq<IRQ地址> 设置网络设备的IRQ
    7.media<网络媒介类型> 设置网络设备的媒介类型
    8.mem_start<内存地址> 设置网络设备在主内存所占用的起始地址
    9.metric<数目> 指定在计算数据包的转送次数时,所要加上的数目
    10.mtu<字节> 设置网络设备的MTU
    11.netmask<子网掩码> 设置网络设备的子网掩码
    12.tunnel<地址> 建立IPv4与IPv6之间的隧道通信地址
    13.up 启动指定的网络设备
    14.-broadcast<地址> 将要送往指定地址的数据包当成广播数据包来处理
    15.-pointopoint<地址> 与指定地址的网络设备建立直接连线,此模式具有保密功能
    16.-promisc 关闭或启动指定网络设备的promiscuous模式
    17.[IP地址] 指定网络设备的IP地址
    18.[网络设备] 指定网络设备的名称

    示例:

    1.#显示网络设备信息
    2.ifconfig  
    3.#启动关闭指定网卡
    4.ifconfig eth0 down/up    等于   ifdown/ifup eth0
    5.#设置最大传输单元
    6.ifconfig eth0 mtu 1500 
    7.#临时修改 IP
    8.ifconfig ens33 192.168.10.20/24
    9.#建立虚拟网卡(网卡别名),流量走主网卡
    10.ifconfig ens33:0 192.168.10.21
    11.ifconfig ens33:1 192.168.10.22
    12.#单独显示某网卡
    13.ifconfig eth0

    二,IP 

临时的IP地址

IP addr add IP(例如:192.168.204.12/24)dev 网卡的名称 增加一个IP地址

查看网络信息

IP addr  show 

[root@zk1 ~]#  ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:c8:60:a3 brd ff:ff:ff:ff:ff:ff
    inet 192.168.208.144/24 brd 192.168.208.255 scope global dynamic ens33
       valid_lft 1582sec preferred_lft 1582sec
    inet6 fe80::a1b4:73a:9af5:a871/64 scope link
       valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN qlen 1000
    link/ether 52:54:00:53:89:92 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN qlen 1000
    link/ether 52:54:00:53:89:92 brd ff:ff:ff:ff:ff:ff

ip link list 

[root@zk1 ~]# ip link list
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
    link/ether 00:0c:29:c8:60:a3 brd ff:ff:ff:ff:ff:ff
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT qlen 1000
    link/ether 52:54:00:53:89:92 brd ff:ff:ff:ff:ff:ff
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN mode DEFAULT qlen 1000
    link/ether 52:54:00:53:89:92 brd ff:ff:ff:ff:ff:ff

ip  -stats link list 

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    RX: bytes  packets  errors  dropped overrun mcast
    340        4        0       0       0       0
    TX: bytes  packets  errors  dropped carrier collsns
    340        4        0       0       0       0
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
    link/ether 00:0c:29:c8:60:a3 brd ff:ff:ff:ff:ff:ff
    RX: bytes  packets  errors  dropped overrun mcast
    38480      353      0       0       0       0
    TX: bytes  packets  errors  dropped carrier collsns
    51059      272      0       0       0       0
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT qlen 1000
    link/ether 52:54:00:53:89:92 brd ff:ff:ff:ff:ff:ff
    RX: bytes  packets  errors  dropped overrun mcast
    0          0        0       0       0       0
    TX: bytes  packets  errors  dropped carrier collsns
    0          0        0       0       0       0
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN mode DEFAULT qlen 1000
    link/ether 52:54:00:53:89:92 brd ff:ff:ff:ff:ff:ff
    RX: bytes  packets  errors  dropped overrun mcast
    0          0        0       0       0       0
    TX: bytes  packets  errors  dropped carrier collsns
    0          0        0       0       0       0

查看路由表

route -nee 

[root@zk1 ~]# route -nee
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface    MSS   Window irtt
0.0.0.0         192.168.208.2   0.0.0.0         UG    100    0        0 ens33    0     0      0
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0   0     0      0
192.168.208.0   0.0.0.0         255.255.255.0   U     100    0        0 ens33    0     0      0

IP route show 

[root@zk1 ~]# ip route show
default via 192.168.208.2 dev ens33  proto static  metric 100
192.168.122.0/24 dev virbr0  proto kernel  scope link  src 192.168.122.1
192.168.208.0/24 dev ens33  proto kernel  scope link  src 192.168.208.144  metric 100

IP route list

arp -a  查看路由表

三,配置默认网关

ip route add default  via <gateway_ip> 网关IP地址 dev <interface>

网卡

#添加默认路由,网关 172.16.0.1

route add -net 0.0.0.0 netmask 0.0.0.0 gw 172.16.0.1

删除网关

ip route add default del <gateway_ip> dev <interface>

路由管理 

ip route add X.X.X.X /n via X.X.X.X dev 网卡名称

#添加到主机的路由,目标 192.168.1.3 网关 172.16.0.1

route add -host 192.168.1.3 gw 172.16.0.1 dev eth0


#添加到网络的路由,目标 192.168.0.0 网关 172.16.0.1

route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1 dev eth0
route add -net 192.168.0.0/24 gw 172.16.0.1 dev eth0


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值