linux 基础网络配置文件

使用"ifconfig"命令查看网络接口地址

直接执行"iconfg"命令后可以看到ens33、10、virbr0这3个网络接口的信息,具体命令如下

ifconfig ##查看网络接口地址

ens33:第一块以太网卡的名称

lo:"回环"网络接口

virbr0:虚拟网桥的连接接口

查看指定的网络接口信息

执行"ifconfg ens33"命令可以只查看网卡 ens33 的配置信息,具体命令如下

ifconfig ens33 ##查看指定的网络接口信息

使用"hostname"命令可以查看当前主机的主机名,不用添加任何选项或参数

hostname ##查看主机名称

还可以使用此命令更改主机名

route ##查看路由表条目

执行"route"命令查看当前主机中的路由表信息,在结果中,Destination列对应目标网段的地址,Gateway列对应下一跳路由器的地址,Iface 列对应发送数据的网络接口

执行"route -n"命令后,输出信息中的"gateway地址将显示为"192.168.4.1",默认网关记录中的"default"也将显示为"0.0.0.0"

route -n ##"-n"将地址显示为数字形式

使用"netstat"命令查看网络连接情况

查看本机中是否有监听"TCP/22"端口的服务程序,输出信息中包括PID 和进程名称。

使用"traccroute"命令跟踪数据包的路由途径,跳点的信息

使用"traccroute"命令可以测试从当前主机到目的主机之间经过了哪些网络跳点,

使用方法和ping相同

使用"nslookup"命令测试 DNS 域名解析

执行"nslookup www,baidu.com"命令后,nslookup 程序将提交查询请求,询问站点 www.baidu.com对应的 IP地址是多少,具体命令如下

修改网卡的 IP 地址、子网掩码

设置网卡的地址时,命令格式如下

ifconfig网络接口名称 IP地址 netmask 子网掩码 或 ifconfig 网络接口名称 IP地址/子网掩码长度

执行以下命令可以将网卡ens33的IP地址设置为192.168.80.128,子网掩码长度为 24

禁用、激活网络接口

临时禁用或重新激活指定的网络接口时,需要结合"down"和"up"开关选项。网络接口被禁用后,将无法使用该网络接口与其他主机进行连接。例如,执行以下命令可以禁用网卡ens33

为网卡设备绑定虚拟端口

ifconfig ens33 down

执行以下命令可以为网卡 cns33 添加一个虚拟接口ens33:0,并将这个虚拟接口的 IP 地址设置为 172.17.17.17。虚拟接口的 地址和网卡原有的IP 地址都可以正常使用

使用"route"命令添加、删除静态路由记录

netstat -anpt ##以数字的形式显示所有的TCP连接信息

netstat命令常用选项有:

-a :显示所有活动的网络连接信息

-n :以数字的形式显示相关的主机地址、端口等信息

-r :显示路由表信息

-l :显示处于监听状态的网络连接及端口信息

-t :查看与TCP相关的信息

-u :显示与UDP相关的信息

-p :显示与网络连接相关的进程号、进程名信息

通过"route add"命令可以添加路由记录,结合"-net"选项指定目标网段的地址,结合"gw"项指定下一跳路由器的 IP 地址。例如,若要使本机访问另一个网段 192.168.76.0/24 的数据包都发送给192.168.80.254,则可以执行以下命令

  1. ping 192.168.17.2 ##测试网络连通性

  2. Ctrl+C终止执行

nslookup www.baidu.com ##测试DNS域名解析

ipconfig ens33 192.168.17.111/24 ##修改网卡地址、状态

ifconfig ens33 down ##禁用(down)、激活(up)网络接口

ifconfig ens33:0 172.16.1.1 ##为网卡绑定虚拟接口

route add -net 192.168.30.0/24 gw 192.168.17.2 ##添加静态路由

route -n ##确认添加的路由条目

route del -net 192.168.30.0/24 ##删除路由条目

route -n ##确认删除的路由条目

当然,有人会问了博主博主,有没有更加简单又好用的修改网络配置的命令

有的,兄弟有的在下面

  • nmtui:这是 NetworkManager 的文本用户界面,能让你在终端中轻松配置网络连接。

nmtui

操作方法,回车确定,方向键进行选择,可在里面直接看见主机上的网络设备

相关推荐
大树884 小时前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠4 小时前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
bush45 小时前
嵌入式linux学习记录十四、术语
linux·嵌入式
载数而行5205 小时前
Linux 11 动态监控指令top
linux
小宇宙Zz5 小时前
Maven依赖冲突
java·服务器·maven
网络研究院6 小时前
2026年网络安全
网络·安全·法律·法规·趋势·发展
酣大智6 小时前
ARP代理--工作原理
运维·网络·arp·arp代理
treesforest6 小时前
AI安全系统如何识别异常访问?IP风险识别正在成为关键能力
网络·人工智能·tcp/ip·安全·web安全
不会C语言的男孩6 小时前
Linux 系统编程 · 第 8 章:进程基础
linux·c语言
shushangyun_6 小时前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化