linux网络设置笔记

ifconfig命令

:功能:用于配置和显示网络接口的参数,如IP地址,MAC地址和子网掩码等。

   查看网络接口信息:直接输入ifconfig,将显示当前系统中的所有的网络接口及其相应的参数信息

   

  1. hostname命令

:功能:用于查看或设置当前主机名

    查看主机名:直接输入hostname,将显示当前系统的主机名

   临时修改主机名:可以使用hostname后面跟上想要设置的主机名,但这种再重启之后则会失效

永久修改主机名:可以使用vim编辑器来实现永久更改主机名

  1. route命令

:功能:用于配置和显示路由表信息

查看路由表:使用route -n命令,将显示当前系统中的路由表及相应的参数信息

添加路由:route add -net跟上目标网络的IP地址<destination>,子网掩码<mask>,网关地址<gateway>

删除路由:route del -net跟上目标网络的IP地址<destination>,子网掩码<mask>,网关地址<gateway>

  1. 网络配置文件

:永久修改网络配置:vi /etc/sysconfig/network-scripts/ifcfg-ens33修改完重启网络

重启网络:systemctl restart network

1. 测试网络连通性

ping 命令

ping 是一个用于测试网络连通性的常用命令。它会发送ICMP回声请求消息到目标主机,并等待回复。

ping <目标主机或IP地址>

  • -c 参数:指定发送的请求数。
  • -i 参数:设置发送每个数据包的间隔秒数。

nc (netcat) 命令

nc 是一个功能强大的网络工具,也可以用于测试TCP端口的连通性。

nc -zv <目标主机或IP地址> <端口号>

2. 跟踪数据包的路由途径

traceroute 命令

traceroute 命令用于显示数据包从源主机到目标主机之间的路由路径。

traceroute <目标主机或IP地址>

  • -n 参数:显示数字形式的IP地址,而不是主机名。
  • -p 参数:设置UDP数据包的端口号。

mtr 命令

mtr 是另一个强大的工具,结合了traceroute和ping的功能,提供了数据包丢失率和延迟的统计信息。

mtr <目标主机或IP地址>

3. 测试DNS域名解析

nslookup 命令

nslookup 是一个用于查询DNS以获取主机名或IP地址信息的工具。

nslookup <域名或IP地址>

dig 命令

dig 是一个功能更强大的DNS查询工具,提供了详细的DNS记录信息。

dig <域名>

  • +short 参数:只显示简短的输出。
  • +trace 参数:跟踪DNS解析的完整路径。

4. 使用网络配置命令

ifconfig 命令

ifconfig 用于配置和显示Linux内核中网络接口的网络参数。

ifconfig <接口名> <IP地址> netmask <子网掩码> up

  • down 参数:关闭接口。
  • up 参数:激活接口。

注意:在较新的Linux发行版中,ifconfig 已被 ip 命令替代。

ip 命令

ip 命令是一个用于显示或操纵Linux中路由、网络设备、策略路由和隧道的强大工具。

ip addr show <接口名> # 显示接口信息 ip link set <接口名> down # 关闭接口 ip link set <接口名> up # 激活接口 ip route show # 显示路由表

5. 修改网络配置文件

网络配置文件的位置和名称因Linux发行版而异。以下是一些常见的配置文件和位置:

  • Debian/Ubuntu: /etc/network/interfaces
  • CentOS/RHEL: /etc/sysconfig/network-scripts/ifcfg-
  • NetworkManager: /etc/NetworkManager/system-connections/ 下的配置文件(如果使用NetworkManager)

你可以使用文本编辑器(如nano、vi或gedit)来编辑这些文件,以修改网络配置。修改后,通常需要重启网络服务或整个系统来使更改生效。

请注意,在修改网络配置之前,最好备份原始配置文件,以防意外情况发生。此外,修改网络配置可能需要管理员权限(使用sudo)。

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值