linux的网络配置

网络接口的配置

ifconfig

这里有三个网络接口 docker0(Docker的虚拟网络接口),eth0(主网络接口),lo(环回接口)

状态:

网络参数:ipv4,ipv6

流量状态:

ping

检测网络是否连通

ping 8.8.8.8连通

ping 192.168.33.33未连通无响应

ping -t 8.8.8.8持续检测,一般用于windows(因为四次检测会结束)

netstat链路状态的分析

netstat -nult

查看端口信息

这里的-nult

-t显示TCP链接

-u显示UDP链接

-l只显示监听状态的端口

-n显示数字地址和端口号

ss

-nult 与netstat相差不大

通过 ss -tulp实现实时监控

静态ip的配置

进入IP地址配置的文件夹

cd /etc/sysconfig/network-scripts/

找到配置网络接口的文件打开,这里是eth0,

cat ifcfg-eth0

找到了dhcp,为动态ip地址,由路由器实时分配

将dhcp修改为static(静态),

BOOTPROTO=dhcp网卡采用 DHCP 协议,自动从 DHCP 服务器获取 IP 地址、子网掩码等参数。

DEVICE=eth0绑定该配置到名为 "eth0" 的网络接口。

ONBOOT=yes系统启动时,自动激活 eth0 网卡。

STARTMODE=autoONBOOT功能兼容,指定网卡在系统启动时自动启动(适配部分网络管理工具)。

TYPE=Ethernet标识该接口为以太网类型。

USERCTL=no禁止普通用户手动控制该网卡的启动 / 停止操作。

先备份

手动修改

BOOTPROTO=static关闭 DHCP,启用静态 IP 模式(新增)

IPADDR=172.28.157.106手动指定 eth0 的静态 IP 地址(新增)

NETMASK=255.255.240.0子网掩码(与网络环境匹配)(新增)

GATEWAY=172.28.144.1网络网关地址(需与所在网段的网关一致)(新增)

DNS1=8.8.8.8首选 DNS 服务器(可填写运营商 / 公共 DNS,如阿里云223.5.5.5

后重启。

DNS配置

DNS的配置一般在/etc/resolv.conf文件中

打开该配置文件为空

添加nameserver 114.114.114.114 这是国内公共DNS服务器

也可以用8.8.8.8和4.4.4.4这是谷歌的

相关推荐
小此方几秒前
Re:Linux系统篇(五)指令篇 ·四:shell外壳程序及其工作原理
linux·运维·服务器
其实防守也摸鱼21 分钟前
sqlmap下载和安装保姆级教程(附安装包)
linux·运维·服务器·测试工具·渗透测试·攻防·护网行动
jingyu飞鸟43 分钟前
Linux系统发送邮件,解决信誉等级低问题 docker compose修改启动一键使用
linux·运维·docker
Lumos_7771 小时前
Linux -- exec 进程替换
linux·运维·chrome
ElfBoard2 小时前
飞凌精灵(ElfBoard)技术贴|如何在RK3506开发板上实现UART功能复用
大数据·linux·人工智能·驱动开发·单片机·嵌入式硬件·物联网
HackTorjan2 小时前
AI驱动的制品库高效管理:智能分类、自动化追踪与全生命周期优化
linux·人工智能·分类·自动化
.千余2 小时前
【Linux】进程概念
linux·服务器·开发语言·学习
蜡台2 小时前
centos 8 安装 nginx-1.29.8 及相关配置教程
linux·nginx·centos
爱学习的小囧2 小时前
ESXi性能历史怎么监控?2种方法,图形化+命令行全覆盖
java·linux·运维·服务器·网络·esxi·esxi8.0
sagima_sdu3 小时前
Codex 使用指南(技术向):App、CLI 与工作流接入
linux·运维·语言模型·json