189 8069 5689

linux6网络配置命令,linux76网络配置

配置LINUX的IP命令

通过配置文件配置LINUX的IP命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0

创新互联主要从事成都做网站、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务南岔,十年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

配置文件如下:

ONBOOT=yes

BOOTPROTO=none:表示不使用dhcp服务,如果是手动配置静态的ip地址,BOOTPROTO的值可以为none或者static。

IPADDR=192.168.1.66:表示设置IP地址。

NETMASK=255.255.255.0:表示设置子网掩码。

GATEWAY=192.168.1.1: 表示设置网关。

DNS1=192.168.1.1:表示设置首选DNS服务器,DNS有自己的配置文件/etc/resolv.conf,在这里设置DNS,就是把它写入了DNS的配置文件/etc/resolv.conf。

然后,执行service network restart,重启网络服务配置文件生效即可。

扩展资料:

通过ifconfig命令配置LINUX的IP命令:

命令名称:ifconfig

基本语法:ifconfig [网卡标识] [IP地址]

英文原意:interface configuration

执行权限:root

功能描述:查看或临时配置网卡信息

说明: ifconfig 命令主要是用来查看网卡的配置信息,因为用它来配置网卡的IP地址时,只会临时生效(Linux服务器重启后就会失效)。

这种配置ip的方式只能设置IP和子网掩码,估只适合内网(局域网)使用。

如果想连通外网,还必须设置网关和DNS。

Linux——网络配置命令

一、ifconfig

自ubuntu17起,已经不提供这个命令了,要自动安装

sudo apt install net-tools

ifconfig -a :查看当前系统所有的网络接口

ifconfig interface(PS:这里是网络接口的名称) down:禁用当前网络接口

ifconfig interface up :启用网络接口

二、ip命令

1、管理网络接口

1)、ip link list 显示网络设备的运行状态

2)、ip -s link list 显示更详细的网络设备运行状态

4)、ip link set dev ens33 mtu 1600: 改变网络设备最大传输单元 MTU的值为1600

2、管理ip地址

1)、ip a show dev ens33 显示指定网络接口的ip

2)、ip addr ls ens33

5)、ip -4 addr flush ens33

通过id修改的ip地址重启后会消失。如果要永久保存,则需要修改配置文件

3、管理路由表

1)、ip route show 显示main 路由表的路由信息

每行定义一个路由表,前面的数字为路由编号,后面为路由名称

以上的几个路由表为默认路由表,用户不可以修改

默认所有的路由表都会被插入到254的main表中。在进行路由查询时,内核只使用路由表main

3)、ip route show table local 指定显示路由表

4、管理策略路由

1)、ip route list 列出当前系统的策略路由规则

2、添加一条到达网络224.0.0.0/28的路由

route add -net 224.0.0.0/28 netmask 224.0.0.0 dev docker0

3、删除指定的路由记录224.0.0.0

route del -net 224.0.0.0 netmask 224.0.0.0

route -n 查看路由

5、删除默认网关

route del default gw 172.17.0.0 dev docker0

route -n

四、netstat命令

1、netstat(network status) 查看各种网络信息的,包括网络连接、路由表以及网络接口的各种统计数据

netstat [options]

常用的几个选项:

-a :显示所有处于活动状态的套接字

-t :显示TCP/IP协议的连接信息

-l:列出所有处于监听状态的套接字

-n:直接显示ip地址,不转换成域名

-i :列出所有的网络接口

-p:显示使用套接字的进程id和程序名

-r:显示路由表信息

2、netstat -a

显示所有的端口,包含未监听的和监听的

3、nestat -at

只显示TCP/IP协议的连接

4、netstat -tl

只显示处于监听状态的TCP连接

5、netstat -tlanx

显示数字形式的ip地址

6、netstat -anp | grep ":80"

排查处于某个端口被占用导致服务器无法启动

7、netstat -i

列出当前系统的所有网络接口

8、netstat -r

查看路由表信息

该命令是向某台主机( )发送ICMP数据包,并接收响应

Ctrl+C退出ping 命令

Linux中使用nmcli配置网络

以前都是使用ifconfig来配置网络,今天开始尝试使用nmcli 。

1、网络接口名称

centos7或者红帽7中,以en开头标识以太网,之前的版本是eth开头。同时,wl标识waln接口,ww标识wwan接口。

接下里就是网卡类型, p代表pci物理位置,o代表板载,s代表热插拔。最后数字表示索引、id或端口。 比如笔者的虚拟机上enp0s3,pci网卡slot3。

如果无法确定固定名称则采用传统的ethn的方式。

2、查看网络配置

使用ip addr显示ip地址,ip addr show eth0显示网卡eth0 , ip -s link show eth0 显示连接状态,可用查看到数据包。netstat -i也可以罗列网卡并查看数据流量。

3、查看路由与排查

ip route检查系统路由表,

ping网关地址。ping -c4是ping 4次, timeout 4则是超时时间4秒。

tracepath或者traceroute命令追踪到目标主机的网络状态。

4、端口与服务

TCP服务使用套接字.socket作为通信的端点,其由IP地址、协议和端口组成。服务器通常监听标准端口,客户端使用随机可用端口。标准端口在/etc/services中列出。

查看监听端口:ss和netstat命令。

5、使用nmcli查看网络

networkmanager是监控和管理网络的守护进程,可用通过命令行与图形界面来与networkmanager通信,并将配置文件保存在/etc/sysconfig/network-scripts目录中。

使用nmcli查看网络信息:

nmcli con show  查看网络接口

nmcli con show --active  查看活动网络接口

nmcli con show  "enp0s3"  查看enp0s3网络的详情信息

nmcli device status 查看设备的信息

nmcli device show enp0s3  查看 enp0s3设备的信息

6、使用nmcli配置网络

可以为网络设备配置多个网络连接(配置文件),但是一次只能由一个保持活动状态。

创建一个"default"新连接,并使用dhcp获取网络。

nmcli con add con-name "default" type ethernet ifname eth0

创建一个静态连接,配置静态IP,并设置不自动连接。

nmcli con add con-name "static" type ethernet ifname eth0 autoconnect no ip4 172.25.0.12/24 gw4 172.25.0.254

更改为静态链接。

nmcli con up "static"

更改为dhcp链接。

nmcli con up "default"

查看使用信息。

nmcli con  add  help

修改配置,过多就不阐述了。

nmcli con mod

nmcli 命令摘要:

7、编辑网络配置文件

接口配置文件时控制单个网络设备的软件接口,网络设备可以有多个配置文件,但是只有一个时激活状态。

ifcfg配置文件选项(辅助IP地址将配置文件中的选项添加1)

配置过程:

a、修改 ifcfg配置文件

b、使用nmcli命令使配置生效或者重启进程

nmcli con reload

nmcli con down “ID”  ,nmcli con up “ID”

c、通过ping验证网络配置

8、主机名和名称解析

hostname 查看主机名

hostnamectl status 查看主机信息

hostnamectl set-hostname 设置主机名

静态主机名储存在/etc/hostname文件中。名称解析用于将主机名转为IP地址,反之亦可,在/etc/hosts中定义。

可用使用getent hosts your_hostname,利用/etc/hosts来测试主机名解析。

如果/etc/hosts中没有,则会查找/etc/ resolv.conf文件。

linux 6.5怎么配置无线网卡

linux 6.5可通过以下方式进行配置无线网卡:

一、所需材料准备如下:

准备一台电脑、一张无线网卡、linux系统;

二、具体步骤如下:

因无线网卡的驱动安装和型号相关,不同型号的无线网卡安装、驱动下载有所差异。具体可联系网卡官网或售后,在确认无线网卡的具体型号后在进一步操作,以下以BCM43142无线网卡为例:

1、确定无线网卡型号,在linux终端下输入lsusb;

2、此时可看到型号为BCM43142,在百度搜索芯片厂商官网;

3、进入官网,按照提示选择驱动下载,linux系统,型号为BCM43142;

4、将下载的文件解压缩,并重命名文件夹为wlandriver,复制到所在用户的根目录下;

5、在命令提示附中切换到wlandriver目录,执行sudo make 和sudo make install 命令;

6、随后执行sudo cp RT2870STA.dat  /etc/Wireless/RT2870STA/RT2870STA.dat命令,切换到/wlandriver/os/linux目录,执行sudo insmod rt5572sta.ko命令;

7、此时BCM43142无线网卡的驱动已经安装成功,即可连接无线网正常上网。

linux 查看当前的网络配置

linux 查看当前的网络配置命令格式:ifconfig 【interface】 【options】address。

ifconfig命令用于设置或查看网络配置,包括IP地址、网络掩码、广播地址等。它是linux系统中,使用频率最高的关于网络方面的命令。

主要参数:interface:网络接口名;up:打开网络接口;down:关闭网络接口;broadcast:设置网络接口的广播地址;netmask:设置网络接口的子网掩码;address:设置网络接口的IPv4地址;add:给指定网络接口配置IPv6地址;del:删除指定网络接口的IPv6地址。

1、查看多个网络接口方法:

2、查看本机的路由表, route命令,加上-n参数显示数字地址。

3、查看本机ARP缓存表, arp 命令  参数列表中 -a 列出所有条目, -n显示数字地址:

4、查看网络连接信息 是netstat命令:


标题名称:linux6网络配置命令,linux76网络配置
分享网址:http://cdxtjz.cn/article/hcdopc.html

其他资讯