【无标题】

 TCP协议优点:安全

UDP协议优点:快

1 可以查看边口是否冲突ss -ntlp 或 lsof -I :xxx     2可以监控任何状态ss -nta

2  成连接队列大小,默认值128,建议调整大小为1024以上

未完成连接队列大小,默认值128,建议调整大小为1024以上

 echo 1024 > /proc/sys/net/ipv4/tcp_max_syn_backlog 

完成连接队列大小,默认值128,建议调整大小为1024以上

 echo 1024 > /proc/sys/net/core/somaxconn 

3  检查IP地址一样引起的冲突 arping 10.0.0.7

4为了防止网卡名变动在

 Ubuntu网卡配置

#修改配置文件为下面形式
root@ubuntu1804:~#vi /etc/default/grub
GRUB_CMDLINE_LINUX="net.ifnames=0"


#或者sed修改
root@ubuntu1804:~# sed -i.bak '/^GRUB_CMDLINE_LINUX=/s#"$#net.ifnames=0"#'
/etc/default/grub


#生效新的grub.cfg文件
root@ubuntu1804:~# grub-mkconfig -o /boot/grub/grub.cfg

 重启reboot

5改为静态ip

[root@rocky86-0 ~]# nmcli connection modify eth0 ipv4.method manual ipv4.addresses 10.0.0.150/24 ipv4.gateway 10.0.0.2 ipv4.dns 10.0.0.2
[root@rocky86-0 ~]# nmcli connection down eth0; nmcli connection up eth0

Ubuntu网卡配置 

配置自动获取IP

网卡配置文件采用YAML格式,必须以 /etc/netplan/XXX.yaml 文件命名方式存放
可以每个网卡对应一个单独的配置文件,也可以将所有网卡都放在一个配置文件里

root@ubuntu1804:~# cat /etc/netplan/01-netcfg.yaml
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
    version: 2
    renderer: networkd
    ethernets:
        eth0:
           dhcp4: yes 

生效

netplan apply

 配置静态IP

root@ubuntu1804:~#vim /etc/netplan/01-netcfg.yaml
network:
    version: 2
    renderer: networkd
    ethernets:
       eth0:
           addresses: [192.168.8.10/24,10.0.0.10/8] #或者用下面两行,两种格式不能混用
            - 192.168.8.10/24
            - 10.0.0.10/8
            gateway4: 10.0.0.2
            nameservers:
                search: [magedu.com, magedu.org]
                addresses: [180.76.76.76, 8.8.8.8, 1.1.1.1]

查看ip和gateway

root@ubuntu1804:~#ip addr
root@ubuntu1804:~#route -n

配置多⽹卡静态IP和静态路由

root@ubuntu1804:~#vim /etc/netplan/01-netcfg.yaml
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
     version: 2
     renderer: networkd
     ethernets:
     eth0:
         dhcp4: no
         dhcp6: no
         addresses: [10.0.0.100/16]
         gateway4: 10.0.0.2
         nameservers:
         addresses: [223.6.6.6]
     eth1:
         dhcp4: no
         dhcp6: no
         addresses: [10.20.0.100/16]
         routes:
         - to: 10.30.0.0/16
           via: 10.20.0.1
         - to: 10.40.0.0/16
           via: 10.20.0.1
         - to: 10.50.0.0/16
           via: 10.20.0.1
         - to: 10.60.0.0/16
           via: 10.20.0.1

root@ubuntu1804:~#netplan apply
root@ubuntu1804:~#route -n

 roure介绍 m

c 显示更多信息

-n 不解析名字

-v 显示详细的处理信息

-F 显示发送信息

-C 显示路由缓存

-f 清除所有网关入口的路由表。 

-p 与 add 命令一起使用时使路由具有永久性。

 default (默认的)

add:添加一条新路由。

del:删除一条路由。

-net:目标地址是一个网络。

-host:目标地址是一个主机。

netmask:当添加一个网络路由时,需要使用网络掩码。

gw:路由数据包通过网关。注意,你指定的网关必须能够达到。

metric:设置路由跳数。

Command 指定您想运行的命令 (Add/Change/Delete/Print)。 

Destination 指定该路由的网络目标。 

mask Netmask 指定与网络目标相关的网络掩码(也被称作子网掩码)。 

Gateway 指定网络目标定义的地址集和子网掩码可以到达的前进或下一跃点 IP 地址。 

metric Metric 为路由指定一个整数成本值标(从 1 至 9999),当在路由表(与转发的数据包目标地址最匹配)的多个路由中进行选择时可以使用。 

if Interface 为可以访问目标的接口指定接口索引。若要获得一个接口列表和它们相应的接口索引,使用 route print 命令的显示功能。可以使用十进制或十六进制值进行接口索引。

1 删除默认路由route del default删除默认路由

2 增加默认路由 route add default gw 10.0.0.2 dev eth0 

3route  -n 查看路由列表

4删除路由route del -net 172.16.0.0/16

5启用禁用系统脚本命令   cd  /etc/init.d

#!/bin/bash
#chkconfig: 35 96 03 
#descriptiron: test  servive
source /etc/init.d/functions
case $1 in
start)
        [ -f /var/lock/subsys/testsrv ] && action "testsrv is started"
        touch  /var/lock/subsys/testsrv
        action "testsrv is starting"
        ;;
stop)
        rm -f /var/lock/subys/testsrv
        action " testsrv is stopped"
        ;;
status)
        [ -f /var/lock/subsys/testsrv ] &&   echo testsrv is stopped || echo  "testsrv is stopped"
        ;;
*)
        echo "usage: service testsrv start|stop|status"
        ;;
esac

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值