Linux网络设置

这篇博客详细介绍了Linux系统中网络配置的各种方法,包括查看网络接口信息、主机名称、路由表、网络连接情况、网络连通性测试、数据包跟踪、域名解析,以及如何临时和固定设置网络参数。涉及到的关键命令有ifconfig、hostname、route、netstat、ss、ping、traceroute、nslookup以及相关配置文件的修改。
摘要由CSDN通过智能技术生成

目录

网络设置

一、查看网络接口信息ifconfig

1.查看所有活动的网络接口信息

2.查看指定网络接口信息

PS:查看指定网络接口信息ip a(address)

二、查看主机名称hostname

1.hostname命令

三、插卡路由表条目route

1.route命令

四、查看网络连接情况

1.netstat命令

 2.常用选项

2.ss命令

五、测试网络连通性

1.ping命令

六、跟踪数据包

1.traceroute命令

七、域名解析

1.nslookup命令

八、设置网络参数的方式

1.临时配置(使用命令调整参数)

2.固定设置(通过配置文件修改网络参数)

3.设置网络接口参数ifconfig

4.设置路由记录route

5.修改主机名hostname

6.网络接口配置文件

7.启用、禁用网络接口配置

8.主机名配置文件

9.域名解析配置文件

 10.本地主机映射文件

九、总结


网络设置

一、查看网络接口信息ifconfig

1.查看所有活动的网络接口信息

   执行ifconfig命令

2.查看指定网络接口信息

   命令格式:ifconfig 网络接口

[root@localhost ~]# ifconfig ens33

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
       该接口  已占用  支持广播   正在运行  支持组播    最大输出单元1500

        inet 192.168.174.20  netmask 255.255.255.0  broadcast 192.168.174.255
         ip                       子网掩码             广播号

        inet6 fe80::a123:2ef4:89bb:13c  prefixlen 64  scopeid 0x20<link>
                                        子网长度       作用域    说明接口有效

        ether 00:0c:29:47:a6:06  txqueuelen 1000  (Ethernet)
         MAC地址

        RX packets 5392  bytes 564337 (551.1 KiB)
           报文个数      字节数

        RX errors 0  dropped 0  overruns 0  frame 0
           报错       丢弃       溢出        冲突域

        TX packets 2251  bytes 211000 (206.0 KiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                                           载荷数

PS:查看指定网络接口信息ip a(address)

(1)显示

[root@localhost ~]# ip a 

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever

2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:47:a6:06 brd ff:ff:ff:ff:ff:ff
    inet 192.168.174.20/24 brd 192.168.174.255 scope global ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::a123:2ef4:89bb:13c/64 scope link 
       valid_lft forever preferred_lft forever

3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN qlen 1000
    link/ether 52:54:00:47:84:a1 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever

4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN qlen 1000
    link/ether 52:54:00:47:84:a1 brd ff:ff:ff:ff:ff:ff

 (2)先加新IP,再删除旧的IP

[root@centos8 ~]#ip address add 10.0.0.88/24 dev ens33

[root@centos8 ~]#ip address de1 10.0.0.8/24 dev ens33

二、查看主机名称hostname

1.hostname命令

(1)查看或设置当前主机名

          hostname [主机名]

[root@localhost ~]# hostname
localhost.localdomain

[root@localhost ~]# hostname ky15
[root@localhost ~]# su
[root@ky15 ~]# reboot

三、插卡路由表条目route

1.route命令

查看或设置主机中路由表信息

格式:route 【-n(将路由记录中的地址信息显示为数字形式)】

[root@localhost ~]# route -n (显示默认网关)
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric(跳跃点) Ref    Use Iface
0.0.0.0         192.168.174.2   0.0.0.0         UG    100    0        0 ens33
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
192.168.174.0   0.0.0.0         255.255.255.0   U     100    0        0 ens33


[root@localhost ~]# route (不显示默认网关)
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway         0.0.0.0         UG    100    0        0 ens33
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
192.168.174.0   0.0.0.0         255.255.255.0   U     100    0        0 ens33

跳跃点点数越低,优先级越高

四、查看网络连接情况

1.netstat命令

查看系统的网络连接状态、路由表、接口与统计等信息

netstat 【选项】

 2.常用选项

选项 功能
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值