笔记--linux网络(1 基础命令)

  

        ----------开关网网络等-----------------
            关闭网卡:
                ifdown eth1
                ifconfig eth1 down
                ip link set eth1 down
            开启网卡:
                ifup    eth1
                ifconfig eth1 up
                ip link set eth1 up
        
            关闭虚拟网卡
                virsh net-destroy default && virsh net-undefine default && systemctl restart libvirtd.service
                说明:
                    net-destroy                    destroy (stop) a network
                    net-undefine                   undefine a persistent network
                如果提示virsh命令不存在:
                    ansible xx:\!xx_k8s -m yum -a 'name=libvirt'

            关闭docker0网卡
                systemctl stop docker
                systemctl disable docker
                ifconfig docker0 down
                brctl delbr docker0

            关闭代理
                unset http_proxy 
                查看是否存在代理可以:env|grep proxy

            删除ip:
                ip addr del 172.20.0.1/16 dev br-xxxxxxxxx
                        
        -------------路由-------------------
            添加路由
                网络路由:
                    route add -net 10.0.0.0 netmask 255.255.255.0 gw 172.17.1.100
                    或:route add -net 10.0.0.0/24 gw 172.17.1.100 dev eth0 (掩码可用短格式,网卡可不写)
                主机路由:
                    route add -host 10.0.0.1  gw 172.17.1.100
                默认路由:
                    route add default gw 172.17.1.1 
            查看路由:
                route -n 
                    -n, --numeric            don't resolve names
            静态路由配置
                vi /etc/sysconfig/static-routes
                格式:
                    any net 100.0.0.0/8 gw 10.0.0.1    #网络
                    any host 100.0.0.1 gw 10.0.0.1    #主机
                需要重启网络:
                    systemctl restart network
            其他:
                ip route
                    格式:ip route add 网络 via 网关 [dev 网卡]
                    例:
                    ip route add default via 1.2.3.1 dev eth3    #添加默认路由
                    ip route add 10.0.0.0/8 via 172.17.0.1    #添加网段路由
                    ip route add 10.2.3.4/32 via 172.17.0.1 dev eth0    #添加主机路由

                win:
                    route delete 192.168.0.0
                    route add 192.168.0.0 mask 255.255.0.0 172.17.0.1 -p
                    -p 永久路由

        ---------浮动ip-----------------
            添加
                ifconfig eth0:1 172.17.1.2 netmask 255.255.255.0 broadcast 172.17.1.255
                ip addr add 172.17.1.2/24 dev eth0 label eth0:1

            关闭:
                ifconfig eth0:1 down
                ip addr del 172.17.1.2/24 dev eth0

猜你喜欢

转载自blog.csdn.net/weixin_42573277/article/details/113856748