当前位置: 首页 > news >正文

做商业网站没有注册公司学院网站建设目的与意义

做商业网站没有注册公司,学院网站建设目的与意义,网站建设辶金手指排名十五,工商局网站开发费用目录 一、网络配置命令 1、配置和管理网络接口 1.1 ifconfig 1.2 ip 1.2.1 ip link 1.2.2 ip addr 1.3 修改网络接口名 1.3.1 临时修改网络接口名 1.3.2 永久修改网络接口名 1.4 永久配置单网卡 1.5 永久配置双网卡 1.6 ethtool 2、查看和设置主机中路由表信息…目录 一、网络配置命令 1、配置和管理网络接口 1.1 ifconfig 1.2 ip 1.2.1 ip link 1.2.2 ip addr 1.3 修改网络接口名 1.3.1  临时修改网络接口名 1.3.2 永久修改网络接口名 1.4 永久配置单网卡  1.5 永久配置双网卡  1.6 ethtool 2、查看和设置主机中路由表信息 2.1 route 2.2 添加路由 2.2.1 临时添加路由和静态路由 ​2.2.2 永久添加路由 3、查看网络连接情况 3.1 netstat 3.2 ss 3.3 netstat和ss命令的区别 4、路由追踪 4.1 traceroute 5、域名解析 5.1 nslookup 5.2 dig 5.3 host 6、查看和修改主机名 6.1 hostname 7、bonding多网卡绑定 7.1 网络绑定bonding的概念 7.2  Bonding聚合链路工作模式 7.3 永久配置主备模式mode 1的bonding 7.4 删除bonding 8、捕获网络数据包 8.1 tcpdump 一、网络配置命令 1、配置和管理网络接口 1.1 ifconfig ifconfig 是一个传统的网络工具用于查看和配置网络接口的信息。它可以显示接口的 IP 地址、MAC 地址、子网掩码、广播地址 ifconfig #查看当前系统正在活动的网卡信息 ifconfig -a #查看所有网卡信息 ifconfig -s #网络通讯情况 ifconfig 网卡名称 down #关闭该网卡 ifconfig 网卡名称 up #开启该网卡 ifconfig ens33:0 ip地址/子网掩码 #临时设置虚拟网卡 ifconfig ens33 ip地址/子网掩码 #临时设置ens33网络接口的IP地址 1.2 ip ip 命令是一个更现代化和功能更强大的网络管理工具用于配置和管理网络接口、路由表、网络命名空间 1.2.1 ip link ip link 命令用于管理网络接口。它提供了各种选项和子命令用于配置、显示和操作网络接口 ip link #显示所有网络接口的状态和信息 ip link set 网卡名 up #启用该网卡 ip link set 网卡名 down #禁用该网卡 ip link delete 网卡名 #删除该网卡 ip link set 网卡名 name 新网卡名 #修改网卡的命名 1.2.2 ip addr ip addr用于显示和管理网络接口的命令可以列出系统中所有的网络接口信息包括接口名称、MAC 地址、IP 地址、子网掩码、广播地址 ip addr #显示和管理网络接口信息 ip address add ip地址/子网掩码 dev 网卡名 #临时增加网卡ip address add ip地址/子网掩码 dev ens33 label ens33:1 #临时增加虚拟网卡ip address del ip地址/子网掩码 dev 网卡名 #临时删除网卡ip address del ip地址/子网掩码 dev ens33 label ens33:1 #临时删除虚拟网卡 1.3 修改网络接口名 1.3.1  临时修改网络接口名 设备重启会恢复旧网络接口名 [rootlocalhost ~]#ifconfig ens36 #查看指定网卡ens36的信息 [rootlocalhost ~]#ip link set ens36 down #关闭网卡 [rootlocalhost ~]#ip link set ens36 name eth1 #修改网卡名 [rootlocalhost ~]#ip link set eth1 up #开启网卡 [rootlocalhost ~]#ifconfig eth1 #查看指定网卡eth1的信息1.3.2 永久修改网络接口名 写入/etc/default/grub配置文件和修改网卡配置文件就能完成永久修改了 #添加net.ifnames0到/etc/default/grub文件 [rootlocalhost ~]#vim /etc/default/grub GRUB_CMDLINE_LINUXcrashkernelauto rd.lvm.lvcentos/root rd.lvm.lvcentos/swap rhgb quiet net.ifnames0#重新生成grub配置文件 [rootlocalhost ~]#grub2-mkconfig -o /boot/grub2/grub.cfg #修改网卡配置文件统一网卡名 [rootlocalhost ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens36 NAMEeth1 DEVICEeth1#重启网络服务 [rootlocalhost ~]#systemctl restart network 1.4 永久配置单网卡  修改网卡的配置文件 [rootlocalhost ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33TYPEEthernet #网卡类型 BOOTPROTOstatic #静态获取ip地址方式 NAMEens33 #网卡的名称 DEVICEens33 #网卡的描述 ONBOOTyes #开机自启 IPADDR172.16.12.10 #设置ip地址 NETMASK255.255.255.0 #设置子网掩码 GATEWAY172.16.12.2 #设置网关 DNS18.8.8.8 #设置dns服务器1 DNS2114.114.114.114 #设置dns服务器2 1.5 永久配置双网卡  #切换到有网卡配置文件的目录下 [rootlocalhost ~]#cd /etc/sysconfig/network-scripts/************************************************************** #复制ens33网卡配置文件作为模板成ens36网卡配置文件再进行修改 [rootlocalhost network-scripts]#cp ifcfg-ens33 ifcfg-ens36 [rootlocalhost network-scripts]#vim ifcfg-ens36 TYPEEthernet BOOTPROTOstatic NAMEens36 DEVICEens36 ONBOOTyes IPADDR172.16.12.100 NETMASK255.255.255.0 GATEWAY172.16.12.2 DNS18.8.8.8 DNS2114.114.114.114*************************************************************** #重启网络服务查看网络连接状态 [rootlocalhost network-scripts]#systemctl restart network [rootlocalhost network-scripts]#ifconfig ens33 [rootlocalhost network-scripts]#ifconfig ens36 1.6 ethtool 用于查看和修改以太网接口驱动程序和硬件参数的工具 ethtool eth0 #显示以太网接口的状态信息 ethtool -i eth0 #查看以太网接口的驱动程序信息 ethtool -S eth0 #显示以太网接口的统计信息 ethtool -p eth0 #让ens33网口的灯快速闪烁可分辨现实中的eth0网络接口 2、查看和设置主机中路由表信息 2.1 route route -n #显示数字格式的路由表包括目标地址、网关、子网掩码和接口等信息 路由表主要构成详解 Destination目标网络ID,表示可以到达的目标网络ID,0.0.0.0/0 表示所有未知网络,又称为默认路由,优先级最低 Genmask目标网络对应的netmask Iface: 到达对应网络,应该从当前主机哪个网卡发送出来 Gateway: 到达非直连的网络,将数据发送到临近(下一个)路由器的临近本主机的接口的IP地址,如果是直连网络,gateway是0.0.0.0 Metric: 开销cost,值越小,路由记录的优先级最高  2.2 添加路由 2.2.1 临时添加路由和静态路由 #设置一条去往10.0.0.0段的路由通过172.16.12.2网关转发 [rootlocalhost ~]#route add -net 10.0.0.0/8 gw 172.16.12.2 [rootlocalhost ~]#route -n#删除去往10.0.0.0段的路由 [rootlocalhost ~]#route del -net 10.0.0.0/8 #添加默认路由 [rootlocalhost ~]#route add -net 0.0.0.0(default) gw 172.16.12.2 [rootlocalhost ~]#systemctl restart network [rootlocalhost ~]#route -n#删除默认路由 [rootlocalhost ~]#route del -net 0.0.0.0(default) [rootlocalhost ~]#route -n 2.2.2 永久添加路由 #永久添加路由 [rootlocalhost ~]#vim /etc/sysconfig/network-scipts/route-ens33 10.0.0.0/24 via 172.16.12.10 [rootlocalhost ~]#systemctl restart network [rootlocalhost ~]#route -n3、查看网络连接情况 3.1 netstat 选项说明-a显示主机中所有活动的网络连接信息包括监听、非监听状态的服务端口-n以数字的形式显示相关的主机地址、端口等信息 -r显示路由表信息-l显示处于监听Listening状态的网络连接及端口信息 -t查看 TCP传输控制协议相关的信息 -u查看 UDP用户数据报协议相关的信息-p显示与网络连接相关联的进程号、进程名称信息该选项需要 root 权限 3.2 ss 3.3 netstat和ss命令的区别 区别netstatss性能在处理大量连接时可能性能较差因为它需要遍历文件查看系统状态使用新的内核接口因此通常比 netstat 更快速和高效功能提供了查看网络连接、路由表、接口统计等信息的功能不仅提供与 netstat 类似的功能还可以显示更多的套接字信息如 TCP/UDP 连接、监听端口未来前景ss会替代netstat因为ss在性能上更优秀 4、路由追踪 4.1 traceroute traceroute IP地址 #追踪经过该ip地址的路由 5、域名解析 5.1 nslookup nslookup主要用于简单的 DNS 查询提供基本的 DNS 信息 nslookup 域名 #将域名解析成ip地址 5.2 dig dig 提供了更为灵活和详细的查询功能可以显示更多类型的 DNS 记录 dig 域名 #将域名解析成ip地址 5.3 host host 主要用于简单的 DNS 查询提供基本的 DNS 信息 host 域名 #将域名解析成ip地址 6、查看和修改主机名 6.1 hostname hostname #查看主机名#临时修改主机名 hostname 新主机名 su #切换 #命令永久修改主机名 hostnamectl set-hostname 新主机名 #永久修改主机名 reboot #重启生效 原理使用hostnamectl命令最后是在/etc/hostname文件中添加一条记录hostnamectl实际是修改了hostname文件 #将新主机名写入配置文件只有写在第一行的主机名有效 vim /etc/hostname #永久修改主机名 reboot #重启生效 7、bonding多网卡绑定 7.1 网络绑定bonding的概念 在 Linux 中网络绑定bonding是一种将多个物理网络接口组合成一个逻辑接口的技术直接给两块网卡设置同一IP地址是不可以的而通过 bonding虚拟一块网卡对外提供连接物理网卡的被修改为相同的MAC地址这种技术可以提高网络带宽、提供冗余性和容错能力 7.2  Bonding聚合链路工作模式 mode 0balance-rr将传输的数据包轮流发送到各个接口实现负载平衡和带宽聚合mode 1active-backup只有一个接口处于活动状态其他接口处于备用状态实现故障转移mode 2balance-xor使用源和目的 IP 地址、源和目的 MAC 地址进行哈希计算将数据包发送到相应的接口实现负载平衡和带宽聚合mode 3broadcast将数据包发送到所有接口适用于无法确定接收方 MAC 地址的情况mode 4802.3ad基于 IEEE 802.3ad 协议的链路聚合控制协议LACP实现带宽聚合和故障转移mode 5balance-tlb使用传输负载平衡TLB算法将数据包发送到活动接口实现负载平衡和带宽聚合mode 6balance-alb使用自适应负载平衡ALB算法将传输负载分布到所有接口实现负载平衡和带宽聚合 常用的模式为 mode 0、mode 1、mode 3、mode 6 mode 1、mode 5、mode 6 不需要交换机的任何特殊配置 mode 0、mode 2、mode 3、mode 4需要交换机设置以便整合链接 7.3 永久配置主备模式mode 1的bonding 要求配置永久的主备模式mode 1的bonding让ens33成为主网卡ens36成为备网卡。测试关闭ens33主机网络能否联通bond0工作状态又有何变化 方法一写入配置文件添加bonding #复制ens33网卡配置文件为模版成bond0的配置文件在此基础上进行修改 [rootlocalhost network-scripts]#cp ifcfg-ens33 ifcfg-bond0 [rootlocalhost network-scripts]#vim ifcfg-bond0 TYPEbond BOOTPROTOstatic NAMEbond0 DEVICEbond0 ONBOOTyes IPADDR172.16.12.100 NETMASK255.255.255.0 GATEWAY172.16.12.2 DNS18.8.8.8 DNS2114.114.114.114 BONDING_OPTSmode1 miimon100 fail_over_mac1 #miimon指定链路监测时间间隔。如果miimon100那么系统每100ms监测一次链路连接状态如果有一条线路不通就转入另一条线路************************************************************************************** #修改ens33网卡的配置文件 [rootlocalhost network-scripts]#vim ifcfg-ens33 TYPEEthernet BOOTPROTOstatic NAMEens33 DEVICEens33 ONBOOTyes MASTERbond0 SLAVEyes************************************************************************************** #复制ens33网卡配置文件为模版成ens36的配置文件在此基础上进行修改 [rootlocalhost network-scripts]#cp ifcfg-ens33 ifcfg-ens36 [rootlocalhost network-scripts]#vim ifcfg-ens36 TYPEEthernet BOOTPROTOstatic NAMEens36 DEVICEens36 ONBOOTyes MASTERbond0 SLAVEyes************************************************************************************** #测试 [rootlocalhost ~]#ping 172.16.12.100 #查看能否ping通bond0设置的主机ip地址 [rootlocalhost ~]#cat /proc/net/bonding/bond0 #查看bond0状态信息 [rootlocalhost ~]#ifconfig bond0 #查看bond0网络接口信息 ① 复制ens33网卡配置文件为模版成bond0的配置文件在此基础上进行修改 ②修改ens33网卡的配置文件  ③复制ens33网卡配置文件为模版成ens36的配置文件在此基础上进行修改  ④测试 ⑤测试关闭ens33主机网络可以联通bond0状态变为ens36网卡工作提高容错能力 注 重新连接ens33网卡ens33也不会抢占成为主网卡而是成为备网卡依旧是ens36网卡是主网卡在工作 方法二使用命令永久配置bonding #添加bonding接口 nmcli con add type bond con-name mybond0 ifname bond0 mode active-backup ipv4.method manual ipv4.addresses 172.16.12.100/24******************************************************************************************* #添加从属接口 nmcli con add type bond-slave ifname ens33 master bond0 nmcli con add type bond-slave ifname ens36 master bond0******************************************************************************************* #启动绑定则必须首先启动从属接口 nmcli con up bond-slave-ens33 nmcli con up bond-slave-ens36 nmcli con up mybond0 7.4 删除bonding [rootlocalhost ~]#ifconfig bond0 down #关闭bond0 [rootlocalhost ~]#rmmod bonding #删除bond0 [rootlocalhost ~]#ifconfig bond0 #查看是否还有bond0 8、捕获网络数据包 8.1 tcpdump tcpdump一个强大的网络协议分析器它主要用于监控和捕获网络流量数据包并能够以易于阅读的格式显示这些信息。在Linux和其他类Unix系统中广泛使用是网络管理员、安全专家和开发者进行网络故障排查、性能分析以及安全审计的重要工具。 通式tcpdump 【选项】 【表达式】 选项说明-a尝试将网络和广播地址转换成名称-c收到指定的数据包数目后就停止进行倾倒操作-d把编译过的数据包编码转换成可阅读的格式并倾倒到标准输出-dd把编译过的数据包编码转换成C语言的格式并倾倒到标准输出-ddd把编译过的数据包编码转换成十进制数字的格式并倾倒到标准输出 -e 在每列倾倒资料上显示连接层级的文件头-f用数字显示网际网络地址-F 表达文件指定内含表达方式的文件-i 网络接口使用指定的网络截面送出数据包-l使用标准输出列的缓冲区-n不把主机的网络地址转换成名字-nn显示ip地址、端口号-N不列出域名-O不将数据包编码最佳化-p不让网络界面进入混杂模式-q快速输出仅列出少数的传输协议信息-r 数据包文件从指定的文件读取数据包数据-s 数据包大小设置每个数据包的大小-S用绝对而非相对数值列出TCP关联数-t在每列倾倒资料上不显示时间戳记-tt在每列倾倒资料上显示未经格式化的时间戳记-T 数据包类型强制将表达方式所指定的数据包转译成设置的数据包类型-v详细显示指令执行过程-vv更详细显示指令执行过程-x用十六进制字码列出数据包资料-w 数据包文件把数据包数据写入指定的文件 #查看系统当前所有网卡的信息 #tcpdump -D#监听特定网卡 tcpdump -i ens33#监听特定主机监听主机172.16.12.10的通信包注意出、入的包都会被监听 tcpdump host 172.16.12.10#特定来源的通信 tcpdump src host hostname或ip地址/子网掩码 #特定目标地址的通信 tcpdump dst host hostname或ip地址/子网掩码 #如果不指定src跟dst那么来源或者目标是hostname或ip地址/子网掩码的通信都会被监听 tcpdump host hostname或ip地址/子网掩码#捕获从ip地址为172.16.12.10的主机发送到ip地址为172.16.12.12的主机的icmp报文 tcpdump -i eth0 -nn icmp and src host 172.16.12.10 and dst host 172.16.12.12#捕获特定端口的数据包 tcpdump port 3000#监听TCP/UDP服务器上不同服务分别用了TCP、UDP作为传输层假如只想监听TCP的数据包 tcpdump tcp#来源主机端口TCP监听来自主机172.16.12.10在端口22上的TCP数据包 tcpdump tcp port 22 and src host 172.16.12.10#监听特定主机之间的通信 tcpdump ip host 172.16.12.10 and 172.16.12.12#172.16.12.10和除了172.16.12.12之外的主机之间的通信 tcpdump ip host 172.16.12.10 and ! 172.16.12.12#在eth1接口上抓取前100个源IP地址在172.16.12.0/24网段内、目标端口不为SSH的TCP 数据包并将这些数据包保存到target.cap文件中以便后续分析和处理 tcpdump tcp -i eth1 -t -s 0 -c 100 and dst port ! 22 and src net 172.16.12.0/24 -w ./target.cap (1)tcp: ip icmp arp rarp 和 tcp、udp、icmp这些选项等都要放到第一个参数的位置用来过滤数 据报的类型 (2)-i eth1 : 只抓经过接口eth1的包 (3)-t : 不显示时间戳 (4)-s 0 : 抓取数据包时默认抓取长度为68字节。加上-S 0 后可以抓到完整的数据包 (5)-c 100 : 只抓取100个数据包 (6)dst port ! 22 : 不抓取目标端口是22的数据包 (7)src net 172.16.12.0/24 : 数据包的源网络地址为172.16.12.0/24 (8)-w ./target.cap : 保存成cap文件方便用wireshark分析#限制抓包的数量如下抓到1000个包后自动退出 tcpdump -c 1000#保存到本地tcpdump默认会将输出写到缓冲区只有缓冲区内容达到一定的大小或者tcpdump退出时才会将输出写到本地磁盘,可以加上-U强制立即写到本地磁盘一般不建议性能相对较差 tcpdump -n -vvv -c 1000 -w /tmp/tcpdump_save.cap
http://www.zqtcl.cn/news/232778/

相关文章:

  • 个人微信公共号可以做微网站么免费产品推广软件
  • 建设银行瓶窑支行网站阿里域名官网
  • 宿迁网站seo中原建设信息网 网站
  • 地方网站域名用全拼建设银行网站怎么登录密码忘了怎么办
  • win7 iis7 添加网站秦皇岛 网站建设
  • 手机模板网站模板下载工具Wordpress elgg
  • 宠物网站建设的目的wordpress图创
  • 网站首页图片怎么更换浙江省建设政务网站
  • 宁波有哪家公司做网站的京东联盟网站建设电脑版
  • 电商网站业务流程网站制作在哪找
  • 学校网站建设教程加盟网站制作费用
  • fqapps网站建设少儿戏曲知识 网站建设
  • 产品网站建设框架wordpress用户名密码加密方式
  • 入侵dedecms网站管理员密码青岛seo整站优化公司
  • 小网站备案南宁网站建设排名
  • 西安免费做网站wordpress 使用方法
  • 企业营销的意义优化核心系列网站
  • 微信网站设计一起做网站17广州
  • 重庆网络推广网站如何制作app演示视频
  • 网站logo是指手机上做app的软件
  • 做母婴育儿类网站好做seo排名吗深圳网站. 方维网络
  • 小型装修公司店面装修windows优化大师会员
  • php服装商城网站建设wordpress主题去除友情链接
  • 北京网站设计公司sx成都柚米科技15福建众利建设工程网站
  • 深圳大型网站建设服务公司wordpress后台为什么这么慢
  • 信用网站建设工作简报青岛的建筑公司
  • 网站怎么做文件上传灯饰 东莞网站建设
  • 建设电子商务网站的规划书电子商务平台网站模板
  • 桂林网站建设 腾云安康养老院收费
  • 网站建设找酷风旅游手机网站开发