iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux网络设置
  • 871
分享到

Linux网络设置

linux网络服务器 2023-10-21 13:10:02 871人浏览 泡泡鱼
摘要

目录 设置网卡ens33 ifconfig ifconfig -a ifconfig -s ifup ifdown route route -n 永久添加路由   netstat命令 ss命令 ping命令 traceroute命令 nsl

目录

设置网卡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主要解决的问题就是端口被占用的问题

端口被谁使用的

查询出端口被哪个服务占用

例如80端口HttpNginx服务都用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里面

  1. vim ifcfg-ens33:使用 vim 编辑器打开名为 ifcfg-ens33 的文件。ifcfg-ens33 是 Linux 系统中网络接口 ens33 的配置文件,通过编辑该文件,可以设置 ens33 接口的 IP 地址、子网掩码、网关等网络参数。使用 vim 编辑器进行编辑操作,可以修改文件内容并保存。

  2. vim /etc/resolv.conf:使用 vim 编辑器打开名为 resolv.conf 的文件。resolv.conf 是Linux 系统中 DNS 解析器的配置文件,其中包含了本地 DNS 服务器的 IP 地址、域名搜索路径等信息。通过编辑该文件,可以配置系统的 DNS 解析设置。

  3. vim /etc/hosts:使用 vim 编辑器打开名为 hosts 的文件。hosts 文件是 Linux 系统中一个与 DNS 解析相关的文件,其中包含了本地计算机的主机名、IP 地址和域名之间的映射关系。通过编辑该文件,可以手动添加或修改本地计算机与其他计算机之间的映射关系。

来源地址:https://blog.csdn.net/m0_63606150/article/details/130749257

--结束END--

本文标题: Linux网络设置

本文链接: https://www.lsjlt.com/news/433668.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux网络设置
    目录 设置网卡ens33 ifconfig ifconfig -a ifconfig -s ifup ifdown route route -n 永久添加路由   netstat命令 ss命令 ping命令 traceroute命令 nsl...
    99+
    2023-10-21
    linux 网络 服务器
  • Linux设置网络代理
    设置网络代理操作简介 设置临时代理(仅在当前shell会话生效) # export http_proxy=http://ip/:port # export https_proxy=http://ip/:port 设置永久代理 # v...
    99+
    2023-09-04
    网络 网络协议 服务器 网络代理
  • 设置linux centos7连接网络
    在虚拟机上安装centos7系统后,首要任务就是设置网络。 多种方法都可以达到要求,如配置网卡文件,执行nmtui命令。 长期使用Windows系统的人,对单击、双击比较熟悉,初学linux,对命令行还有一定生疏,直接进行命令行操作十分困难...
    99+
    2023-09-13
    linux 网络 运维 学习 服务器
  • vmware中linux如何设置网络
    这篇文章主要介绍“vmware中linux如何设置网络”,在日常操作中,相信很多人在vmware中linux如何设置网络问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vmware中linux如何设置网络”的疑...
    99+
    2023-06-13
  • 如何在Linux中配置网络设置
    在Linux中,可以使用命令行工具来配置网络设置,以下是几种常见的方法: 使用ifconfig命令:ifconfig是一个用于配置...
    99+
    2024-03-15
    Linux
  • Linux网络配置
    目录 一.查看网络配置 1.ifconfig:查看所有活动的网络接口信息 1.1 ifconfig [网络接口]:查看指定网络接口信息 1.2 nmcli:也可以查看网卡信息 2.ip a:查看ip地址,显示所有网卡包括没有启动的网卡 3....
    99+
    2023-09-26
    linux 运维 服务器
  • 设置Kali Linux虚拟机连接网络
    设置Kali Linux虚拟机连接网络当用户在一个系统中进行工作时,连接网络是必不可少的工作。大学霸IT达人在VMware虚拟机中,可用的网络连接模式有桥接模式、NAT模式、仅主机模式和自定义网络连接模式。如果仅实现虚拟机访问互联...
    99+
    2023-06-05
  • Linux 虚拟机Nat模式网络设置
    VirtualBox在NAT模式下主机连接虚拟机的方法https://www.jianshu.com/p/47f2a756015eVirtualBox在NAT模式下虚拟机与宿主机互相通信的实现方法https://www.linuxidc.c...
    99+
    2023-06-05
  • Linux与网络设备GRE如何配置
    这篇文章主要介绍Linux与网络设备GRE如何配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!GRE 介绍及应用场景GRE(General Routing Encapsulation),即通用路由封装,是一种三层技...
    99+
    2023-06-15
  • Linux中怎么设置网络和系统
    Linux中怎么设置网络和系统,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Linux 提供了一系列网络和系统设置。在你的桌面计算机上,Linux 允许您调整系统上的任何内...
    99+
    2023-06-16
  • 怎么给KVM设置Linux虚拟网络
    这篇文章主要介绍“怎么给KVM设置Linux虚拟网络”,在日常操作中,相信很多人在怎么给KVM设置Linux虚拟网络问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么给KVM设置Linux虚拟网络”的疑惑有所...
    99+
    2023-06-16
  • Linux怎么设置网络时间同步
    Linux怎么设置网络时间同步,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件...
    99+
    2023-06-28
  • Linux下如何配置网络设备文件
    这篇文章主要介绍了Linux下如何配置网络设备文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。系统网络设备的配置文件保存在”/etc/sysconfig/network-s...
    99+
    2023-06-27
  • Linux中怎么设置基本网络参数
    这期内容当中小编将会给大家带来有关Linux中怎么设置基本网络参数,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、引言 在Red Hat Linux 6.0系统中,自带有Netscape浏览器,让Lin...
    99+
    2023-06-13
  • win10网络位置怎么设置 win10网络位置设置图文教程
      win7系统安装后首次联网会出现设置网路位置的提示,但win10首次联网却没有出现,是不是win10没有相关设置呢?今天小编就给大家分享Win10网络位置设置教程,其实win10是有网络位置设置的,只是和win7不一...
    99+
    2023-06-16
    win10 win10网络位置 位置 网络 设置 教程 图文
  • Linux网络怎么配置
    这篇文章主要讲解了“Linux网络怎么配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux网络怎么配置”吧!配置Linux网络既然要配置网络,我们先看看网络的配置文件在哪里,以及相关...
    99+
    2023-06-15
  • Proteus设置网络标签
    目录 前言:为什么需要设置网络标签 步骤1 选择网络端口 步骤2 放置网络端口 步骤3 设置并放置网络标签 前言:为什么需要设置网络标签 有的时候电路图中的连线会非常复杂,如果直接连线会使得电路图看起来非常的凌乱,如果能够设置网络...
    99+
    2023-10-26
    proteus 51单片机 经验分享 笔记
  • Linux系统怎么安装和配置网络设备
    本篇内容主要讲解“Linux系统怎么安装和配置网络设备”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统怎么安装和配置网络设备”吧!一.安装和配置网络设备  在安装linux时,如果你...
    99+
    2023-06-10
  • Linux服务器网络配置
    这篇文章主要讲解了“Linux服务器网络配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux服务器网络配置”吧!禁止ping有些时候为了保护主机,会禁止其他机器对主机进行ping操作...
    99+
    2023-06-06
  • Linux的网络怎么配置
    今天小编给大家分享一下Linux的网络怎么配置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。进入Linux界面后,右击选择o...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作