• 网络相关命令


    默认路由:处于边间
    加网关目的就是生成默认路由

    虚拟机更改MAC地址:
    1.设置
    2.点击需要更改的网卡,点击“高级”
    3.生成
    4.确定
    更改网卡信息:网卡名,MAC地址.......
    6.
    vim /etc/udev/rules.d/70-persistent-net.rules
    7.
    vim /etc/udev/rules.d/70-persistent-ipoib.rules
    重新加载网卡信息:
    1.查看网卡驱动:ethtool -i 网卡名(6:eth0;7:ens33)-----第一项:driver:e1000(e1000为驱动)
    2.卸载驱动:modprobe -r e1000
    3.重新加载网卡:modprobe e1000
    查看网卡状态:up | down
    ip link
    启用,禁用网卡:
    ifconfig 网卡名 up|down
    ifup|down 网卡名(需要事先在/etc/sysconfig/network-scripts/下有配置文件)
    禁用:ifconfig eth0 down=ifdown eth0
    启用:ifconfig eth0 up=ifup eth0
    unicast: 单播----点对点
    broadcast: 广播----所有人
    multicast: 组播(多播)--团队,小组成员

    抓ping命令包:tcpdump -i eh1 icmp(ping)
    tcpdump icmp -nn

    删除路由记录:
    route del -net IP地址 netmsk 子网掩码 dev 接口
    route del -net 192.168.30.0 netmask 255.255.255.0 dev ens33

    增加路由记录:
    route add -net IP地址 netmsk 子网掩码 dev 接口
    可以简写:route add -net 192.168.30.0/24 dev ens33

    让两边的回环地址可以ping通
    1)6:增加回环地址
    ifconfig lo 8.8.8.8/32
    7:增加回环地址
    ifconfig lo 6.6.6.6/32
    2)7:增加默认路由
    route add default dev ens37
    route -n
    6: 增加默认路由
    route add default dev eth1
    route -n

    查看打开的端口(ntl)与协议(p):
    ss -ntlp

    安装OSPF:
    1.yum install quagga
    2.查看安装后的相关文件,从而拷贝配置文件
    rpm -ql quagga----->/usr/share/doc/quagga-0.99.22.4/ospfd.conf.sample
    cp /usr/share/doc/quagga-0.99.22.4/ospfd.conf.sample /etc/quagga/ospfd.conf
    3.启动服务
    systemctl start ospfd
    4.启动路由管理工具
    vtysh(使用思科命令操作)

    修改IP地址配置文件(修改MAC地址):
    6.
    准备工作:
    关闭NetworkManager(图形化管理网络,右上角的网络图标)
    service NetworkManager stop
    1.手动设置IP地址
    /etc/sysconfig/network-scripts/ifcfg-eth1
    DEVICE=eth1
    BOOTPROTO=dhcp(自动);static和none(手动)
    IPADDR=192.168.78.192
    NETMASK=255.255.255.0或者PREFIX=16(常用)
    GATEWAY=192.168.78.1
    DNS1=114.114.114.114
    DNS2=1.1.1.1
    DNS3=8.8.8.8
    MACADDR=00:0C:29:33:39:B1(新的MAC地址,不能使用HWADDR
    2.重启服务
    6:service network restart
    7:systemctl restart network

    查看DNS地址:
    cat /etc/resolv.conf
    更改主机名和网关:
    /etc/sysconfig/network
    主机名:
    HOSTNAME=更改后的名字
    运行hostname 更改后的名字
    网关:
    /etc/sysconfig/network-scripts/优先级大于/etc/sysconfig/network
    GATEWAY=IP地址(生产中一般不能随便重启机器)
    需要重启reboot
    不重启:
    route del 删除旧的网关记录
    route add 增加新的网关记录

    在一个网卡上配置多个IP地址:一个物理网卡绑定多个IP地址
    给eth0网卡配多个IP地址:别名
    自动获取不可以放到别名文件
    临时生效:ifconfig eth0:num CIDR
    ifconfig eth0:1 2.2.2.2/24
    删除:ifconfig eth0:1 down
    长久:增加别名配置文件/etc/sysconfig/network-scripts/ifcfg-eth0:1
    cp ifcfg-eth0 ifcfg-eth0:1 或者
    cat > ifcfg-eth0:1
    DEVICE=eth0:1
    BOOTPROTO=static和none(手动)
    IPADDR=3.3.3.3
    PREFIX=24
    service NetworkManager stop
    service network restart

    指定网关接口ping3.3.3.3:
    ping -I 1.1.1.254 3.3.3.3
    tc

    主机名:(更改两个文件)
    6.
    /etc/sysconfig/network
    /etc/hosts
    hostname 新的
    exec bash生效
    7.
    三步:
    /etc/hostname
    hostname 新名
    /etc/hostname
    一步:
    hostnamectl set-hostname 新名
    exec bash | exit

    网关=默认路由

  • 相关阅读:
    iOS面试题总结整理(附答案)
    iOS App上传项目遇到的问题
    Could not find Developer Disk Image
    xcode下载方式
    iOS App上架流程(2016详细版)
    Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得
    iOS开发之17个常用代码整理
    iOS求职之OC面试题
    Android xmpp 连接基本方法
    Ubuntu安装过程
  • 原文地址:https://www.cnblogs.com/lqynkdcwy/p/9538873.html
Copyright © 2020-2023  润新知