使用"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,则可以执行以下命令
-
ping 192.168.17.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

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