----------开关网网络等-----------------
关闭网卡:
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