帮助文档
专业提供香港服务器、香港云服务器、香港高防服务器租用、香港云主机、台湾服务器、美国服务器、美国云服务器vps租用、韩国高防服务器租用、新加坡服务器、日本服务器租用 一站式全球网络解决方案提供商!专业运营维护IDC数据中心,提供高质量的服务器托管,服务器机房租用,服务器机柜租用,IDC机房机柜租用等服务,稳定、安全、高性能的云端计算服务,实时满足您的多样性业务需求。 香港大带宽稳定可靠,高级工程师提供基于服务器硬件、操作系统、网络、应用环境、安全的免费技术支持。
服务器资讯 / 香港服务器租用 / 香港VPS租用 / 香港云服务器 / 美国服务器租用 / 台湾服务器租用 / 日本服务器租用 / 官方公告 / 帮助文档
Linux网络设置
发布时间:2024-03-06 14:38:10   分类:帮助文档
Linux网络设置 目录 设置网卡ens33 ifconfig ifconfig -a ifconfig -s ifup ifdown route route -n 永久添加路由   netstat命令 ss命令 ping命令 traceroute命令 nslookup命令 dig命令 设置网卡ens33 vim ifcfg-ens33 TYPE=Ethernet DEVICE=ens33 ONB00T=yes B00TPROTO=staticI PADDR=192.168.233.22 NETMASK 255.255.255.0 GATEWAY=192.168.233.2 DNS1=192.168.233.2 TYPE=Ethernet:指明网卡类型为以太网 DEVICE=ens33:指定当前配置的是 ens33 网卡 ONBOOT=yes:表示该网卡在启动时自动激活 BOOTPROTO=static:表示使用静态 IP 地址配置方式 IPADDR=192.168.233.22:指定 IP 地址为 192.168.233.22 NETMASK=255.255.255.0:指定子网掩码为 255.255.255.0 GATEWAY=192.168.233.2:指定默认网关为 192.168.233.2 DNS1=192.168.233.2:指定首选 DNS 服务器的 IP 地址为 192.168.233.2 ifconfig ifconfig查看本机所有在运行的的网络设备 ifconfig +指定的设备名称例如ens33查看ens33的网卡设置 inet 192.168.233.22 netmask 255.255.255.0 broadcast 192.168.233.255 inet6 fe80::20c:29ff:fea7:26al prefixlen 64 scopeid 0x20 ether 00:0c:29:a7:26:al inet 192.168.233.22:指该网卡的 IPv4 地址为 192.168.233.22。 netmask 255.255.255.0:指该网卡的子网掩码为 255.255.255.0,用于标识网络 ID 和主机 ID。 broadcast 192.168.233.255:指该网卡的广播地址为 192.168.233.255,用于将数据包发送到同一网段上的所有主机。 inet6 fe80::20c:29ff:fea7:26al:指该网卡的 IPv6 地址为 fe80::20c:29ff:fea7:26a1,在本地链路中有效。 prefixlen 64:指该网卡的 IPv6 地址前缀长度为 64 bit,即前 64 bit 是网络前缀,后 64 bit 是接口标识符,可以用于区分同一主机上不同的网络接口。 scopeid 0x20:指该网卡所属的作用域为本地链路。 ether 00:0c:29:a7:26:al:指该网卡的 MAC 地址为 00:0c:29:a7:26:01,用于在局域网中唯一标识该网卡设备。 ifconfig -a 显示所有的网络设备运行的不运行的都显示 ifconfig -s 查看网络通讯情况 ifup 开启指定设备 例如ens33 ifdown 停止指定设备 例如ens33 hostname ky29 临时修改 su刷新 hostnamectl set - hostname test2永久修改 修改主机名为 test2 的命令 su刷新 route 查看当前主机的路由表 route -n 更直观的查看 route add -net 192.168.14.0/24 gw 192.168.233.21 dev ens33 该命令的作用是,在 Linux 系统中添加一条路由规则,以使得发送到 192.168.14.0/24 子网地址的数据包能够正确地被路由到该子网中。其中,数据包会通过网卡 ens33 发送出去,并经过网关 192.168.233.21 才能到达目标网络地址。 route 是用于操作和显示 IP 路由表的命令。 add 表示添加一条新的路由记录。 -net 192.168.14.0/24 指定了一个目标网络地址和子网掩码,表示该路由记录适用于以 192.168.14.0 开头的、子网掩码为 255.255.255.0 的所有 IP 地址。 gw 192.168.233.21 指定了到达目标网络时应使用的网关 IP 地址,即 192.168.233.21。 dev ens33 指定了出接口设备的名称,即 ens33,也就是将数据包通过这个网络接口发送出去。 永久添加路由    输入vim /etc/sysconfig/static-routes any net any gw 192.168.233.21 所有的流量都从 21转发 any net 192.168.233.0/24 gw 192.168.233,21 #3.0网 段都走21 关用服务转发 any net 10.0.0. netmask 255,255.0.0 gw 192,168.233,21 配好了以后要重启网络 netstat命令 端口扫描查看端口是否正常工作 netstat -a显示当前主机所有活动的网络链接信息 netstat -n 以数字的形式显示相关的主机地址和端口信息 netstat -r 显示路由表的信息 netstat-l 显示处于监听状态的网络链接和端口信息 netstat -t 显示tcp协议的信息 netstat -u 显示udp协议的信息 netstat -p 显示与网络链接相关的进程号,进程名称信息(必须要使用root权限) 最常用的就是netstat -antp | grep +端口号或者服务名都可以例如22端口 ss命令 查看socket(通信套接字管理端口的)统计信息 -t tcp协议 -u udp协议 -w 裸套接字 -x 内核socket相关 I 处于监听状态 -a 显示所有网络链接活动 -n数字格式 -p 相关进程的pid和进程名 常用方法也是和netstar一样ss -antp | grep 22(端到端)     看这个才代表正常的状态 netstat和ss主要解决的问题就是端口被占用的问题 1.端口被谁使用的 2.查询出端口被哪个服务占用 例如80端口http和nginx服务都用80 要么就改端口要是无关紧要的服务就kill结束服务 ss的查询速度比netstat要快 ss适用于大量链接的时候,如果在大量链接的场景下使用netstat可能会卡死 ping命令 测试网络联通协 ping +网址测试是否连通 ping -c +要ping的次数 ping -w +数字 超时等待多少秒后自动退出 traceroute命令 测试从当前主机到目的主机之间经过的网络节点 nslookup命令 测试DNS域名解析 nslookup 目标主机地址 [DNS服务器地址] nslookup正向解析 通过域名解析出真正的ip地址 dig命令 dig +网段 显示出当前网段的详细信息 如何配置网卡 dns的解析地址的配置文件地址在vim /etc/resolv.conf里面 vim ifcfg-ens33:使用 vim 编辑器打开名为 ifcfg-ens33 的文件。ifcfg-ens33 是 Linux 系统中网络接口 ens33 的配置文件,通过编辑该文件,可以设置 ens33 接口的 IP 地址、子网掩码、网关等网络参数。使用 vim 编辑器进行编辑操作,可以修改文件内容并保存。 vim /etc/resolv.conf:使用 vim 编辑器打开名为 resolv.conf 的文件。resolv.conf 是Linux 系统中 DNS 解析器的配置文件,其中包含了本地 DNS 服务器的 IP 地址、域名搜索路径等信息。通过编辑该文件,可以配置系统的 DNS 解析设置。 vim /etc/hosts:使用 vim 编辑器打开名为 hosts 的文件。hosts 文件是 Linux 系统中一个与 DNS 解析相关的文件,其中包含了本地计算机的主机名、IP 地址和域名之间的映射关系。通过编辑该文件,可以手动添加或修改本地计算机与其他计算机之间的映射关系。
香港云服务器租用推荐
服务器租用资讯
·广东云服务有限公司怎么样
·广东云服务器怎么样
·广东锐讯网络有限公司怎么样
·广东佛山的蜗牛怎么那么大
·广东单位电话主机号怎么填写
·管家婆 花生壳怎么用
·官网域名过期要怎么办
·官网邮箱一般怎么命名
·官网网站被篡改怎么办
服务器租用推荐
·美国服务器租用
·台湾服务器租用
·香港云服务器租用
·香港裸金属服务器
·香港高防服务器租用
·香港服务器租用特价