linux 配置手册(一) Linux 基本网络配置

简介:

Linux 基本网络配置

1. 使用ifconfig命令查看网络接口信息

a) HWaddr 物理MAC地址

b) Inet addr IP地址

c) Bcast 广播地址

d) Mask 掩码

       使用ifconfig 查看网络接口信息

               使用ifconfig eth0查看指定网络接口信息

               使用ifconfig –a 查看所有网络接口信息

2. 使用Ping命令测试网络连接

a) 使用ping 192.168.1.1 测试网络连接

b) 使用-c选项指定发送数据包的个数

c) 使用-s选项设置数据包大小

d) 使用Ping命令测试技巧

          i. 可以先测试本机网络接口地址,如果成功,则说明当前主机的网络接口是有效的

          ii. 测试到局域网内其他主机(如默认网关)的IP地址,如测试成功,则说明网关连接正常,否则需要检查交换机,网线连接是否正确。

          iii. 当测试到网关正常,但无法Ping通目标主机,可能是目标主机无法连接,也可能是网关服务器没有对数据包做正确转发。

          iv. 如果网络正常,则可能是防火墙影响

3. 查看及测试路由记录

a) 使用route 查看路由表信息

b) 使用route –n 将路由记录中的信息显示为数字(default = 0.0.0.0)

c) 使用traceroute 192.168.1.1测试主机到目标主机之间经过了哪些网络节点

4. 查看及测试主机名称

a) 使用 hostname 命令查看当前主机的主机名称

b) 使用 nslookup 域名或IP 地址 {DNS服务器地址}

5. 使用netstat命令查看网络连接状态

a) –a (all)显示所有活动的网络连接信息

b) –n 以数字形式显示

c) –r 显示路由表信息

d) –l 显示处于listening状态的网络接口及端口信息

e) –t 查看tcp协议相关信息。

f) –u 显示UDP协议相关信息

g) – p 显示网络连接相关联的进程号,进程信息。(需要root权限)

6. 查看ARP地址解析记录

a) 使用arp –n以数字形式显示当前linux主机的ARP信息。

7. 使用命令调整网络参数

a) 执行网络配置命令修改: 临时修改,计算机重新启动或服务重新加载后失效

b) 修改配置文件: 永久修改

8. 使用网络配置命令修改网络信息。

a) 使用ifconfig 网络接口名称 IP地址 netmask 子网掩码 临时修改网卡IP地址

b) 使用 Ifconfig 网络接口名称 IP地址/掩码长度

c) 禁止网络接口 ifconfig eth0 down

d) 激活网络接口 ifconfig eth0 up

e) 设置虚拟网络接口(例如在eth0上添加一块虚拟网卡eth0:0)

           i. Ifconfig eth0:0 172.16.1.1

f) 修改网卡使用的MAC地址 ifconfig eth0 hw ether 11:22:33:44:55:66

9. 临时设置路由记录

a) 使用 route add添加路由信息 -net + 目标网络 (或-host指定目标主机) gw 确定下一跳地址。

         i . Route add –net 192.168.3.0/24 gw 192.168.4.4

b) 删除指定网段的路由记录

         i. Route del –net 192.168.3.0/24

c) 删除添加默认网关路由记录

          i. Route del default gw 192.168.1.1

         ii. Route add default gw 192.168.1.1

10. 临时修改主机名称

a) Hostname + 新名称

        i. Hostname Linserver

        ii. Bash (进入新的shell验证)

11. 设置静态ARP记录

a) 将网关于MAC地址绑定

          i. Arp –s 192.168.1.1 11:22:33:44:55:66

12. 永久修改网络接口配置

a) 例如修改eth0的网络接口配置

            i . Vim /etc/sysconfig/network-scripts/ifcfg-eth0

                     1. DEVICE 设置网络接口名称

                     2 . ONBOOT 系统启动时是否生效

                     3. IPADDR 设置网络接口的IP地址

                     4. NETMASK 设置网络接口的子网掩码

                    5. GATEWAY 设置网络接口的默认网关

13. 停止或启用指定的网络接口

a) Ifdown eth0

b) Ifup eth0

14. 主机名称配置文件

a) Vim /etc/sysconfig/network

               i. HOSTNAME=主机名

15. 本地的主机名称解析文件

a) Vim /etc/hosts

16. 域名服务器配置文件

a) Vim /etc/resolv.conf

           i. Search 搜索域

ii. Nameserver DNS服务器地址 (可以设置三个)



本文转自 郑伟  51CTO博客,原文链接:http://blog.51cto.com/zhengweiit/371786

相关文章
|
7月前
|
运维 网络协议 安全
【Shell 命令集合 网络通讯 】Linux 网络抓包工具 tcpdump命令 使用指南
【Shell 命令集合 网络通讯 】Linux 网络抓包工具 tcpdump命令 使用指南
228 0
|
7月前
|
网络协议 Linux 网络安全
curl(http命令行工具):Linux下最强大的网络数据传输工具
curl(http命令行工具):Linux下最强大的网络数据传输工具
219 0
|
监控 网络协议 Ubuntu
Linux网络监控工具 - iftop
Linux网络监控工具 - iftop
159 1
|
运维 负载均衡 网络协议
linux网络管理(链路聚合、桥接网络、故障排查、常用工具)
网卡的链路聚合就是将多块网卡连接起来,当一块网卡损坏,网络依旧可以正常运行,可以有效的防止因为网卡损坏带来的损失,同时也可以提高网络访问速度。
1293 0
linux网络管理(链路聚合、桥接网络、故障排查、常用工具)
|
4月前
|
Prometheus 监控 Cloud Native
在Linux中,有过哪些网络监控工具?
在Linux中,有过哪些网络监控工具?
|
5月前
|
Shell Linux C语言
|
7月前
|
负载均衡 网络协议 应用服务中间件
【亮剑】在Linux中构建高可用性和高性能网络服务的负载均衡工具HAProxy、Nginx和Keepalived。
【4月更文挑战第30天】本文介绍了在Linux中构建高可用性和高性能网络服务的负载均衡工具HAProxy、Nginx和Keepalived。HAProxy是一个高性能的开源TCP和HTTP负载均衡器,适合处理大量并发连接;Nginx是一个多功能Web服务器和反向代理,支持HTTP、HTTPS和TCP负载均衡,同时提供缓存和SSL功能;Keepalived用于监控和故障切换,通过VRRP实现IP热备份,保证服务连续性。文中详细阐述了如何配置这三个工具实现负载均衡,包括安装、配置文件修改和启动服务,为构建可靠的负载均衡系统提供了指导。
190 0
|
7月前
|
安全 Linux 网络安全
【专栏】Linux 网络扫描工具:一起开始nmap的探索之旅吧!
【4月更文挑战第28天】nmap, 开源网络扫描工具,用于探测主机、网络信息,包括开放端口、服务类型、OS等。本文分三部分介绍:1) nmap简介与基本原理;2) 使用方法和高级技巧,如脚本扩展;3) 实际应用,如网络安全评估、系统管理和渗透测试。学习nmap需注意合规性,持续探索新技巧,以提升网络管理与安全能力。一起开始nmap的探索之旅吧!
305 0
|
7月前
|
Linux
百度搜索:蓝易云【Linux系统下获取系统、BIOS、进程、网络等相关信息的方法和工具。】
综上所述,通过使用命令行工具和图形化工具,可以在Linux系统下获取系统、BIOS、进程和网络等相关信息。根据具体的需求和使用场景,选择合适的工具和命令可以帮助你更好地了解和管理Linux系统。
104 2
|
缓存 监控 Ubuntu
Linux Command BCC 性能监视、网络动态跟踪工具
Linux Command BCC 性能监视、网络动态跟踪工具