Linux网络配置

目录

一、查看网络配置

配置网卡的步骤

二、如何设置虚拟网卡

三、路由信息

四、netstat命令

五、ss命令


一、查看网络配置

如何查看网络的配置信息

命令:ifconfig     #查看当前本机所有的网络设备信息

ifconfig  -a     #显示所有的网络设备(包括没有启动的设备)

flags   #代表进程号

inet    #代表当前本机的IPv4地址

inet6    #代表当前本机的IPv6地址

ether    #代表Mac地址

RX    #接收

TX    #发送

netmask    #子网掩码

packets    #接收包的数量

bytes    #接收的总大小字节数的数量

errors     #错误包的数量

dropped     #丢失包的数量

overruns     #溢出包的数量

frame     #冲突包的数量

配置网卡的步骤

① 复制网卡配置文件

② 修改内容里的设备名称和IP地址

③ UUID不可以重复,不指定,把UUID删除

④ 重启服务systemctl  restart  network

⑤ ifconfig 查看是否配置成功

 

二、如何设置虚拟网卡

ifconfig    ens33:[数字]     [IP地址]     #设置虚拟网卡

如何关闭指定的网卡,查看网卡是否关闭成功

命令:ifconfig   ens33:[数字]   down 

命令:ifconfig

查询网络的通讯情况

命令:ifconfig  -s 

Iface  #设备名称

MTU  #最大传输单元

后面则是和ifconfig中的RX接收和TX发送是信息一样

一台设备会有多个网卡,一般不用systemctl   restart   network进行全部重启,会影响所有正在工作中的网卡,导致有些数据的丢失,可以指定单个设备进行开启关闭

ifup   ens[数字]        #开启指定设备

ifdown    ens[数字]      #停止指定设备

三、路由信息

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

命令:route   -n  

defaults     #默认路由

Destination     #目的地址

Genmask     #网络掩码

Flags     #网络标记        U代表可用       G代表指向网关

Gateway     #网关

如何添加路由(临时添加)

命令:route  add   -net   [IP地址]/24    gw    [IP地址]     dev    ens:[数字]

添加默认路由(临时添加)

命令:route   add   default   gw   [IP地址]    dev   ens:[数字]

如何删除默认路由

命令:route  del   default   gw   [IP地址]   

四、netstat命令

查看系统的网络连接等(端口扫描,查看端口是否正常工作)

命令:netstat

-a  #显示当前主机所有活动的网络连接信息

-n  #以数字的形式显示相关的主机地址和端口信息

-r  #显示路由表的信息

-l  #显示处于监听状态的网络连接和端口信息

-t  #显示TCP协议的信息

-u  #显示UDP协议的信息

-p  #显示相关网络连接的进程号,进程名称信息(必须有root权限)

如果查看指定服务的情况(链接量较大的时候,可能会导致卡死)

命令:netstat  -antp  |  grep  [端口号/服务名]

在CentOS  7中默认安装

五、ss命令

获取Socket统计信息(通信套接字,管理端口)

命令:ss

-a  #显示当前主机所有活动的网络连接信息

-n  #以数字的形式显示相关的主机地址和端口信息

-r  #显示路由表的信息

-l  #显示处于监听状态的网络连接和端口信息

-t  #显示TCP协议的信息

-u  #显示UDP协议的信息

-p  #显示相关网络连接的进程号,进程名称信息(必须有root权限)

查看指定服务的情况(查询速度比netstat快,适用于高并发,链接量大的情况)

命令:ss  -antp  |  grep  [端口号/服务名]

在CentOS  7中默认安装

如果出现端口被占用的情况,如何解决

① 查看端口被谁占用,如果不重要,可以删除

② 查询已有的服务或者端口(80,httpd,nginx等)

监听就是服务端口对端口的进行通讯

“ *:* ” 和 “ :::* ” 还有“ 0.0.0.0:* ”都表示监听所有

“ :::[端口号] ” 和 “ *:[端口号] ”还有 “ 0.0.0.0:[端口号] ”是服务启动的显示格

  • 4
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要配置Linux网卡信息,可以按照以下步骤进行: 1. 打开终端,使用root权限登录系统。 2. 使用ifconfig命令查看当前系统的网卡信息,确定需要配置网卡名称。 3. 编辑网络配置文件,可以使用vi或nano等编辑器打开/etc/network/interfaces文件。 4. 在文件中添加网卡配置信息,例如: auto eth iface eth inet static address 192.168.1.100 netmask 255.255.255. gateway 192.168.1.1 其中,eth为网卡名称,static为IP地址的获取方式,address为IP地址,netmask为子网掩码,gateway为网关地址。 5. 保存文件并退出编辑器。 6. 使用ifdown和ifup命令重启网卡,使配置生效。 7. 使用ping命令测试网络连接是否正常。 以上就是Linux配置网卡信息的基本步骤。 ### 回答2: 在Linux中,配置网络信息可以通过多种方式实现,其中最常用的是使用命令行工具。下面是Linux配置网卡信息的步骤和方法: 1. 打开终端:在Linux系统中,可以通过键盘快捷键“Ctrl + Alt + T”来打开终端。 2. 确认网卡信息:使用命令“ifconfig”来查看当前系统的网卡信息,包括网卡名称、MAC地址、IP地址等。 3. 修改网卡配置文件:可以使用文本编辑器打开网卡配置文件,文件路径一般为“/etc/network/interfaces”。在该文件中添加或修改网络配置信息,包括IP地址、网关、DNS服务器等。 例如,要设置静态IP地址为192.168.1.100,网关为192.168.1.1,DNS服务器为8.8.8.8和8.8.4.4,可以在文件中添加以下配置信息: auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4 4. 重启网络服务:在完成配置后,需要重新启动网络服务才能使配置生效。可以使用命令“sudo service networking restart”来重启网络服务。 5. 验证网络连接:完成以上步骤后,可以使用命令“ping”测试网络连接是否正常。例如,可以使用“ping www.baidu.com”命令来测试是否能够连接到百度网站。 总之,在Linux系统中,配置网络信息需要一定的技术基础和实践经验。通过熟练掌握命令行工具和网络配置文件的使用,可以更加方便和有效地配置Linux系统的网络信息。 ### 回答3: Linux 操作系统是一种以开源和免费软件为主的操作系统,它的网络配置比较灵活,用户可以根据自己的需要配置不同的网卡信息。下面是 Linux 配置网卡信息的步骤: 1. 打开终端 在 Linux 操作系统中,可以通过终端来打开命令行界面。 2. 查看网卡信息 在终端中输入 ifconfig 命令可以查看当前系统的网卡信息,包括 IP 地址、MAC 地址等。 3. 编辑网卡配置文件 可以通过编辑网卡配置文件来配置网卡信息,在终端中输入 sudo vi /etc/network/interfaces 命令可以打开网卡配置文件,然后按 i 进入编辑模式,修改配置文件内容。例如,要将 eth0 网卡的 IP 地址配置为 192.168.0.1,只需要在配置文件中加入以下内容: auto eth0 iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0 gateway 192.168.0.254 4. 保存并退出 在编辑完成后,按 Esc 键退出编辑模式,然后输入 :wq 命令保存并退出编辑器。 5. 重启网络服务 完成网卡配置后,需要重启网络服务,使得新的配置生效。在终端中可以输入 sudo /etc/init.d/networking restart 命令,重启网络服务。或者可以直接输入 sudo systemctl restart networking 命令,重启网络服务。 6. 验证网卡配置 可以通过再次输入 ifconfig 命令,查看修改后的网卡配置信息,验证是否配置成功。 总的来说,Linux 配置网卡信息的步骤简单、灵活,用户可以根据自己的需求随时进行修改。但是在配置过程中需要注意正确的命令及编辑器的使用方法,以免出现配置错误导致网络不通的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值