Linux下的网络设置及网关操作

本文介绍了IPv4的基本概念,包括IP地址、子网掩码、网络位与主机位的区别,并详细讲解了如何通过多种方式(如ifconfig、nm-connection-editor、nmtui、nmcli及文件配置)设置IP地址和子网掩码。此外还涉及了网关的概念及如何查看和配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



1、ip设定
(1)ip
常用的网络协议:ipv4 32位的二进制
如:11111110.11111110.11111110.11111110=254.254.254.254
(2)子网掩码netmask
用来标示ip的网络位和主机位
网络位表示网络区域;主机位表示网络区域的某台主机
非0位所对应的ip地址数值为这个ip的网路位;0位所对应的ip地址数值位这个ip的主机位
网络位一致主机位不一致的两个ip是可以直接通信的,这样的两台主机叫做直连网络

(3)临时设定ip
ifconfig 设备名称 ip netmask 子网掩码
如:ifconfig eth0 172.25.254.125 netmask 255.255.255.0
要设定的ip 子网掩码

网络重启或者系统重启,ip就会消失(网络重启systemctl restart network)
(4)查看网络信息
#ifconfig eth0 显示inet 172.25.254.125 netmask 255.255.255.255
#ip sddr show 显示inet 172.25.254.125/32,其中/后数字表示子网掩码,32表示是32位1,即 255.255.255.255

(5)永久设定ip
[1]nm-connection-editor 图形的ip设定方式
#动态 选择DHCP,动态获取网络,ip不固定
#静态 Manaul,手动设置网络,ip固定

 

 

 

注:设定ip时,直接编辑ip需要重启网络才会生效,而删除再添加,系统会自动重启

[2]nmtui 当系统没有图形时可以用此命令开启网络设定的ui界面

具体设置如下:

使用Tab键进行选择

[3]nmcli
nmcli device ...
nmcli device device status eth0 查看状态
nmcli device device show eth0 查看详细信息


nmcli device divice disconnect eth0 关闭eth0,查看ip时,ip消失
nmcli device device connect eth0 打开eth0


nmcli connection ...
nmcli connection down yee 关闭链接,查看ip,ip消失(yee是eth0网卡的链接名)
nmcli connection up yee 打开链接
nmcli connection delete yee 删除链接

nmcli connection add type ethernet con-name yee ifname eth0 autoconnect yes 动态获取ip


nmcli connection add type ethernet con-name yee ifname eth0 ip4 172.25.254.125/24 静态设置ip
                                     类型   以太网      链接    链接名 网卡 网卡名 协议 ip 子网掩码

链接信息更改:

dhcp->static

static->dhcp

[4]以文件方式

cd /etc/sysconfig/network-scripts/

vim ifcfg-名称

静态ip

动态ip

一个静态网卡设置多个ip

IPADDER0=172.25.254.125

PREFIX0=24

IPADDER1=172.25.254.225

PREFIX1=24    

添加如上命令,即给eth0设置了两个ip,172.25.254.125和172和25.254.225

2、网关

路由器上和自己在一个网段的ip是自己的网关,网关是接受发送方请求的,路由是将发送方的ip地址进行转换的
(1)route -n 查看网关
(2)全局设定/etc/resolv.conf 

当自己不知道ip时,设置要使用的DNS
注:DNS是万维网上域名和ip相互影射的分布式数据库,如nameserver 114.114.114.114
(3)本地解析文件 /etc/hosts

默认优先级高

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值