LINUX怎么设置静态IP地址_LINUX配置静态IP地址详细步骤

说实话,在Linux系统中设置静态IP时,不同的发行版必须采取不同的方法。
我在论坛工作了十年,帮助人们解决了许多网络问题。
每个公司都有多种经营方式。
我会为您挑选一些最常见的。

例如,当我给朋友安装Ubuntu 2 2 .04 时,他必须使用静态IP来固定服务器的IP地址,否则每次重新启动时IP都会改变,使得远程管理太麻烦。
我教他如何使用Netplan,这现在是Ubuntu的标准配置方法。
说实话,使用 YAML 文件来编写配置一开始看起来有点混乱,但结构很清晰。
我让他先cd /etc/netplan,然后ls看看是否有01 -netcfg.yaml这样的文件。
找到后,用sudo nano打开。
找到里面的ethernets:部分,将dhcp4 :yes更改为dhcp4 :no,然后添加addresses:,输入1 9 2 .1 6 8 .1 .1 00/2 4 ,并相应地更改网关和DNS。
保存后,应用 sudo netplan 并且 IP 将被固定。
关键是 Netplan 将自动与 systemd-networkd 一起工作。
不需要重新启动整个系统,直接使用就可以了,很好。

但是如果你遇到旧的 Debian 系统,比如我上次为家乡网吧搭建服务器时使用的 Debian 8 ,你就必须使用旧的方法来更改 /etc/network/interfaces。
此时我直接 sudo cp /etc/network/interfaces /etc/network/interfaces.bak 进行备份,然后 sudo nano /etc/network/interfaces,找到 eth0 部分,注释掉 iface eth0 inet dhcp 行并添加 iface eth0 inet 静态地址 1 9 2 .1 6 8 .1 .05 0 netmask 5 2 5 0way 5 2 5 0。
1 9 2 .1 6 8 .1 .1 DNS 名称服务器 8 .8 .8 .8 保存后,sudo systemctl重新启动网络。
网络服务将重新启动并设置IP。
不过,这种老方法有一个陷阱,就是不同的 Debian 版本可能界面文件格式略有不同,所以要小心。

还有一个由NetworkManager管理的系统,例如CentOS 7 的桌面版。
我已经做过好几次那个家伙了,你必须使用nmcli命令来配置它。
我让他先运行 nmcli connection show 看看当前的网络连接叫什么,一般是有线连接 1 然后 sudo nmcli connection change "Wired connection 1 " ipv4 .method Manual 将 IPv4 方法更改为手动。
然后nmcli连接更改“有线连接1 ”ipv4 .addresses 1 9 2 .1 6 8 .1 .1 00/2 4 ipv4 .gateway 1 9 2 .1 6 8 .1 .1 ipv4 .dns“8 .8 .8 .8 1 1 4 .1 1 4 .1 1 4 .1 1 4 ”,最后连接下来&nmcli连接1 c&nm。
up“有线连接1 ” 重新启动连接。
有趣的是,使用NetworkManager的优点是可以通过图形界面进行管理,但是命令行更加灵活。

一般来说,设置静态IP最重要的是不要把参数弄错。
IP地址、子网掩码、网关、DNS必须与您的局域网规划相符,否则可能无法ping通内网。
备份原始文件也是一个好习惯,以便在配置不正确时可以恢复它们。
至于选择哪种方法,取决于你使用的是哪个Linux发行版。
像Ubuntu这样的新系统基本都使用Netplan,老的Debian则使用接口。
CentOS 可能需要修改 /etc/sysconfig/network-scripts/ifcfg-eth0。
我通过自己的错误获得了这些经验,希望对您有所帮助。

Linux系统中如何使用 nmcli 命令配置网络连接 ?

nmcli,这个命令对于控制Linux系统上的网络非常有用。
使用此选项,尤其是对于没有图形界面的服务器。

基本如何使用?这是 $sudonmcli 后面跟着一些选项,例如 object。
有多种类型的对象,后面跟着命令或帮助。

接下来,让我们看看如何使用 nmcli 配置 IP 网络。

首先看一下网络接口。
直接运行 nmcli(不带任何命令参数)会显示所有活动或非活动网络接口的详细信息。
例如,状态、使用的硬件、MAC 地址、IPv4 地址、IPv6 地址、默认路由等。

如果您想要快速概览,请运行 nmcli -t。
例如,如果您在 2 02 2 年在北京,则可以使用此命令快速查看接口名称、UUID、类型、设备等。

如果您只想查看活动接口,请运行 nmcli -c yes。
例如,如果您在2 02 2 年在上海,则可以通过运行以下命令查看哪些接口被激活:
也可以指定输出字段。
例如,如果您想查看 DEVICE 和 DEVICETYPE,请使用 nmcli -f DEVICE,DEVICETYPE。
例如,如果您在 2 02 2 年在广州并使用此命令,则输出将仅为 DEVICE 和 DEVICETYPE。

如果您想要更好的显示效果,请使用 -p, beautiful 选项。
比如2 02 2 年我在深圳的时候,我使用了nmcli -p,输出就清晰多了。

接下来,配置静态IP。
假设您要设置 1 9 2 .1 6 8 .2 .1 5 0。
假设默认网关也是1 9 2 .1 6 8 .2 .1 5 0。
首先,检查您当前的IP(假设是1 9 2 .1 6 8 .2 .1 04 )。
然后使用 nmcli 连接更改“static-ip”ipv4 .addresses 1 9 2 .1 6 8 .2 .1 5 0 ipv4 .gateway 1 9 2 .1 6 8 .2 .1 5 0。
例如,2 02 2 年您在成都,执行以下命令配置静态IP。

配置 DNS 服务器。
例如,使用 nmcli 连接,将“static-ip” ipv4 .dns 更改为“8 .8 .8 .8 8 .8 .4 .4 ”。
例如,2 02 2 年我在杭州,运行以下命令来配置 DNS。

最后,激活连接。
使用带有“static-ip”的 nmcli 连接。
例如,如果您在2 02 2 年在南京,运行此命令,将激活连接。

要禁用连接,请使用带有“static-ip”的 nmcli 连接。
例如,我于 2 02 2 年在武汉,运行此命令禁用了我的连接。

就是这样。
使用 nmcli 配置 IP 网络非常简单。

Linux单网卡实现双IP配置linux单网卡双ip

对于双IP配置,直接使用ip命令。

地址绑定,添加IP地址。

路由设置,添加IP路由。

更新 DNS,回显名称服务器 >> /etc/resolv.conf。

一旦操作完成,系统重启时该操作就会丢失。

linux下如何配置网络?

我上周试过了。

2 02 3 年的某个时候。

我的朋友以 root 身份登录。

然后单击“系统”,然后单击“首选项”。

然后单击网络连接。

单击“编辑”。

IPV4 设置,手动。

添加新IP。

输入 IP 地址、子网掩码、网关和 DNS。

根据Windows编写。

单击“应用”。

就是这样。