Linux中的网络设置方式

 更新时间:2025年05月17日 16:11:16   作者:juuulia  
这篇文章主要介绍了Linux中的网络设置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

网卡配置文件路径

/etc/sysconfig/network-scripts/

进入ifcfg-ens33文件修改网卡配置

1、iconfig

查看所有活动的网络设备

  • +设备名:查看指定的设备
  • -a:查询所有的网络设备
  • -s:查询网络通讯情况
  • ifconfig ens33 up:打开指定设备
  • ifconfig ens33 down:关闭指定设备
  • ifup ens33:打开设备
  • ifdown ens33:关闭设备

2、hostname

修改主机名

  • 临时修改
hostname ky29
su ##刷新

  • 永久修改
hostnamectl set-hostname test2
su

3、route

查看路由表

  • -n:将路由记录中的地址信息显示为数字形式

添加静态路由

  • 临时配置
route add -net 192.168.14.0/24 gw 192.168.111.74 dev ens33

添加默认路由

route add defaults gw 192.168.111.74 dev ens33

删除默认路由

route del default gw 192.168.111.74

4、netstat

端口扫描,查看端口是否正常工作

  • -a:显示当前主机所有活动的网络链接信息
  • -n:以数字的形式显示相关的主机地址和端口信息
  • -r:显示路由表的信息
  • -l:显示处于监听状态的网络链接和端口信息
  • -t:显示tcp协议的信息
  • -u:显示udp协议的信息
  • -p:显示与网络链接相关的进程号,进程名称信息(必须要使用root权限)

一般使用格式

netstat -ansp | grp 端口号/服务名

5、ss

socket(通信套接字)

  • -t:tcp协议
  • -u:udp协议
  • -w:裸套接字
  • -x:内核socket相关
  • -l:处于监听状态
  • -a:显示所有网络链接活动
  • -n:数字格式
  • -p:相关进程的pid和进程名

常用格式

ss -antp | grep 端口号/服务名

主要作用:端口被占用

1、查询端口被谁占用

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

  • ss查询速度比netstat要快
  • ss适用于链接量较大的场景,netstat可能会卡死

6、ping

测试网络连通性

ping www.baidu.com ##不指定ping的次数,一直ping

  • -c:指定ping的次数
  • -w:超时等待

7、traceroute

跟踪数据包

8、nsloolup

正向解析,通过域名解析出真正的ip地址

9、dig

显示网站的详细信息,正向解析。

10、DNS解析地址的配置文件

/etc/resolve.conf

需要同时在ifcfg-en33写入同样的DNS地址

/etc/resolve.conf:nameserver 8.8.8.8
ifcfg-en33:DNS1=8.8.8.8

IP地址与主机的映射

/etc/hosts

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Linux下部署kettle并配置定时调度过程

    Linux下部署kettle并配置定时调度过程

    文章介绍了在Linux系统下部署Kettle并配置定时调度的详细步骤,包括安装Java、Kettle,同步资源库和添加jar包,测试任务执行,安装webkitgtk以消除图形界面警告,以及使用crontab进行定时调度
    2026-01-01
  • Apache 2配置域名绑定的方法详解

    Apache 2配置域名绑定的方法详解

    这篇文章主要给大家介绍了Apache 2配置域名绑定的方法,文中介绍的很详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-02-02
  • Linux中FTP服务器搭建与安全配置方式

    Linux中FTP服务器搭建与安全配置方式

    这篇文章主要介绍了Linux中FTP服务器搭建与安全配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • Linux 单个tomcat多实例部署shell脚本详解

    Linux 单个tomcat多实例部署shell脚本详解

    这篇文章主要介绍了Linux 单个tomcat多实例部署shell脚本详解的相关资料,需要的朋友可以参考下
    2017-02-02
  • telnet命令检查端口fs方式

    telnet命令检查端口fs方式

    Telnet是远程登录协议,用于检查端口连通性,在Linux终端中,需先安装telnet,再通过"telnet [主机IP/域名] [端口号]"命令测试,若连接成功显示"Connected",否则提示连接失败,适用于网络故障排查
    2025-07-07
  • Linux内核宏Container_Of的详细解释

    Linux内核宏Container_Of的详细解释

    我们在分析Linux内核链表的时候注意到内核在求解结构体偏移的时候巧妙的使用了container_of宏定义,本文我们就来详细剖析下内核到底是如何求解结构体成员变量的地址的
    2021-09-09
  • mac下配置和访问阿里云服务器(Ubuntu系统)的图文教程

    mac下配置和访问阿里云服务器(Ubuntu系统)的图文教程

    这篇文章主要介绍了mac下配置和访问阿里云服务器(Ubuntu系统)的图文教程,非常不错,具有参考借鉴价值,需要的朋友参考下
    2017-01-01
  • Linux操作系统的概述与简介

    Linux操作系统的概述与简介

    这篇文章概括描述了什么是操作系统,Linux的起源,Linux基本特性和Linux的应用,希望通过这篇文章可以让你对Linux操作系统有一个更好的了解
    2021-06-06
  • Red Hat Linux 安全设置方法

    Red Hat Linux 安全设置方法

    本文从各方面阐述了Red Hat Linux的安全配置方法,如果您使用的是Windows Server 2003服务器的话,请看Windows Server 2003 系统配置方案。
    2009-10-10
  • Linux Tomcat的服务器查看接口请求方式的方法

    Linux Tomcat的服务器查看接口请求方式的方法

    本文讲述了在安卓开发中遇到的接口405错误,怀疑是由于客户端用GET请求代替了POST,通过查看ApacheTomcat的localhost_access_log日志确认请求方式并定位问题,可能是缓存导致,所以讲解了Linux Tomcat的服务器查看接口请求方式的方法,需要的朋友可以参考下
    2024-07-07

最新评论