如何在Linux上设置静态IP地址和修改路由表
从命令行配置IP地址和路由是每个Linux管理员都应该学习的必备技能。在本文中,我们将回顾如何使用
ip
和
命令
命令。
此外,我们将讨论如何使用
ip路由
命令创建一个静态路由,以更改Linux系统的默认网关。
使用ifconfig命令设置静态IP地址(已弃用)
现今
命令
命令已弃用,取而代之的是
ip
命令。然而
命令
命令仍然有效,并且可用于大多数Linux发行版。它用于配置网络接口。
如果没有给出论据
命令
显示当前活动界面的状态
.
命令
如果给定单个接口参数,则
显示给定界面的状态
只有
ifconfig eth0
与
一
参数添加后,该命令将显示所有接口的状态,甚至是那些已关闭的接口。
ifconfig-a
到
配置临时IP地址
,使用以下命令语法:
命令
<
界面
>
<
ipv4地址
>
网络掩码
<
子网掩码
>
代码语言:
HTML,XML
(
xml
)
假设您要进行以下更改:
- 网络设备名称为
eth0
- 将IP地址更改为静态值
192.168.1.10
- 将子网掩码设置为
255.255.255.0
命令
eth0
192
.168
1.
.10
网络掩码
255
.255
.255
.0
代码语言:
CSS
(
css
)
一旦成功,命令将不会显示任何输出。但是,以这种方式配置的IP地址不是永久的,并且在重新启动后会丢失。
要对IP地址进行永久更改,您需要根据您的Linux发行版编辑配置文件。
使用IP命令设置静态IP地址
到
查找您当前的IP地址
,您可以使用
ip
带有的命令
一
地址选项。
ip a
到
添加地址
192.168.1.10
带网络掩码
255.255.255.0
到设备
eth0
,您可以键入:
ip地址添加192.168.1.10/255.255.255.0 dev-eth0
到
删除所有地址
从接口
eth0
:
ip地址刷新dev-eth0
到
打开或关闭接口
,使用
ip链接集dev
然后是设备名称和所需状态。例如,将接口
eth0
在线,您可以键入:
ip链路
设置
dev eth0向上
代码语言:
JavaScript
(
javascript
)
要使其离线:
ip链路
设置
dev eth0关闭
代码语言:
JavaScript
(
javascript
)
显示和更改Linux路由表
我们使用
ip路由
命令在Linux中创建到特定主机的静态路由,或更改Linux系统的默认网关。
到
显示Linux路由表
,键入以下命令:
ip路由显示
到
向路由表添加新条目
,使用
ip路由添加
命令后跟网络或设备名称。
将路线添加到
192.168.1.0/255.255.255.0
通过网关
192.168.1.1
ip路由通过192.168.1.1添加192.168.1.0/255.255.255.0
到
添加默认路由
,使用关键字
违约
。所有无法根据路由表的先前条目发送的网络数据包都通过以下默认网关发送:
ip
路线
添加
违约
通过
192
.168
1.
1.
dev
eth0
代码语言:
CSS
(
css
)
到
删除默认路由
:
ip路由del
违约
代码语言:
JavaScript
(
javascript
)
的语法
删除路线
与添加时相同。例如,以下命令将通过192.168.1.1的网关删除192.168.1.0/255.255.255.0的路由。
ip路由del 192.168.1.0/255.255.255.0通过192.168.1.1
如何在Apple Music中设置睡眠计时器
你喜欢在睡前听Apple Music上的歌曲吗?如果是的话,那么你可能一直在寻找一种在你睡着后自动停止音乐的方法。 如果Apple Music能在你打瞌睡的那一刻停止播放音乐,那将是一件令人惊讶的事情,但在撰写本文时,这种功能只在Android应用程序中提供。在iPhone、Mac和Windows上,我们只能依靠优秀的旧定时器来完成这项工作。 我们将向您展示如何在Apple Music上为每台设备
如何在Linux上压缩文件和目录(附示例)
Zip是最流行的档案文件格式,允许无损数据压缩。它用于压缩文件以减小文件大小。 Zip程序将一个或多个压缩文件放入一个Zip档案和有关文件的信息中。此外,只需一个命令,就可以将整个目录结构打包到Zip存档中。 首先,您必须安装 拉链 命令,因为在大多数Linux发行版中默认情况下不会安装它。 在Fedora/RedHat/AlmaLinux/Locky Linux上安装zip命令 sudo dnf
KDE Plasma 6.0.4四月的Bugfix发布在这里
KDE刚刚为其Plasma 6桌面环境6.0.4版本推出了一个新的错误修复更新。这一最新版本的重点是通过消除几个问题和整合过去三周开发的新翻译来增强用户体验。 在这次更新中,用户可以期待一系列看似小但能显著提高系统可用性的修复。例如,Foldermodel现在允许用户将URL直接拖动和导出到Desktop Portal。 对于那些经常在太小的对话框中摸索的人来说,系统监视器改进了概览页面上的列配置
Kubuntu 24.04壁纸提交打开
你是一个对开源、技术和美学充满热情的创意设计师吗?你喜欢打造定义操作系统外观的令人惊叹的视觉体验吗? 距离Ubuntu 24.04 LTS及其所有版本的发布只有一个月的时间了。有鉴于此,Kubuntu为寻找即将于24.04发布的官方桌面壁纸打开了提交的大门。 搜索的壁纸不仅在视觉上有吸引力,而且体现了Kubuntu社区的精神和价值观。理想的投稿将创意与自由、优雅和技术卓越的主题融合在一起,这是Ku
Debian决定削减KeePassXC功能引发争议
KeePassXC是一款开源密码管理器,以其强大的安全功能和跨平台兼容性而闻名,最近备受关注。这就是它的全部内容。 几天前,一位Ubuntu用户注意到KeePassXC的浏览器集成功能已经消失,导致相应的浏览器扩展无法正常工作。正如您所猜测的,此功能是必不可少的,因为它大大证明了使用此类密码管理器的合理性。 KeePassXC团队的一名成员进行的后续检查显示,Debian开发人员已经从应用程序中删