Linux网络与互联网基础
网络与互联网基础
1. 网络基础概念
了解一些基本的网络概念对于在Linux中进行网络配置和连接很重要:IP地址:标识网络上的设备。IPv4地址格式为 X.X.X.X,IPv6地址格式更长。
端口号:标识应用程序在设备上的通信端口,范围是 0 到 65535。
协议:定义数据通信的规则,如 TCP、UDP、HTTP、FTP 等。
2. 常用网络命令
Linux提供了许多网络命令来测试连接、获取信息和配置网络设置:ping:测试与另一台计算机的连接
ifconfig 或 ip:显示和配置网络接口信息
netstat:显示网络连接、路由和接口信息
wget 或 curl:下载文件或页面
nslookup 或 dig:查询域名解析信息
3. 使用wget/curl下载文件
你可以使用 wget 或 curl 命令从网页或服务器下载文件。例如:
wget URL:下载文件到当前目录
curl -o filename URL:将文件下载到指定文件名
4. 防火墙与端口管理
Linux中的防火墙可以帮助你保护系统安全,限制进出流量。常用的防火墙工具包括:ufw(Uncomplicated Firewall):Ubuntu/Debian上的防火墙管理工具
启用:sudo ufw enable
允许端口:sudo ufw allow port_number
firewalld:CentOS/RHEL上的防火墙管理工具启用:sudo systemctl start firewalld
允许端口:sudo firewall-cmd --add-port=port_number/tcp --permanent
网友评论0