Ubuntu 修改IP地址(静态IP) 配置文件修改 — 命令行修改 ifconfig的安装及使用,ip 命令的使用
- 0. 前言
- 1. 修改配置文件
- 1.1 输入(修改)以下内容
- 1.2 示例如下
- 1.3 更新网络设置
- — 配置文件 — end —
- 2. 命令行修改 ifconfig – route
- 2.1 先找到需要修改的网卡
- 2.2 输入设置IP命令
- 2.3 输入设置网关命令
- — ifconfig 修改 — end —
- 3. 命令行修改 ip link – ip route
- 3.1 找到需要设置的网卡
- 3.2 设置ip地址 及 路由
- — ip link – ip route — end —
-
前言
可以临时设置,也可以修改配置文件
- 修改配置文件
打开 配置IP的文件 路径如下
sudo vi /etc/netplan/01-network-manager-all.yaml
1.1 输入(修改)以下内容
This is the network config written by 'subiquity'
network:
ethernets:
ens0:
dhcp4: false
addresses: [192.168.1.123/24]
gateway4: 192.168.1.1
ens1:
dhcp4: false
addresses: [192.168.1.124/24]
gateway4: 192.168.1.1
version: 2
注意: 这是修改为静态IP的方式,所以上面的 DHCP4:最好改成 FALSE,防止自动获取IP,导致IP又变了
1.2 示例如下
1.3 更新网络设置
/etc/init.d/openibd restart
— 配置文件 — end —
- 命令行修改 ifconfig – route
根据ifconfig 命令,这个命令一般系统自带,也可以后期安装
sudo apt install net-tools
2.1 先找到需要修改的网卡
ifconfig
2.2 输入设置IP命令
sudo ifconfig ens33 192.168.1.123/24 up
大体格式如下:
sudo权限 ifconfig 网卡名 IP地址/掩码 up
2.3 输入设置网关命令
sudo route add default gw 192.168.1.1
格式:
sudo权限 route add default gw 网关地址
— ifconfig 修改 — end —
由于 ifconfig 在Ubuntu 里大部分是通过后期安装 net-tools 包,安装上的 ,刚安装完的系统可能没有这个 net-tools 包,所以 ifconfig 命令无法使用
但 ip 命令是 自带的
3.1 找到需要设置的网卡
ip a 或 ip addr
(一毛一样,毕竟是一个命令…..哈哈)
3.2 设置ip地址 及 路由
ip link set eth0 up # eth0 是前面的 网卡端口名
ip link show eth0 # 这个 eth0 也是
ip addr add
ip route add default via
后记
如果需要长久设置 可以用 rc.local ,把需要的命令设置进去,也能达到 最开始 修改配置文件的效果
rc.loacl 启用方式 如下
CSDN-Ubuntu rc.local 的开启与配置-也是我写的Original: https://www.cnblogs.com/qz652219228/p/16655287.html
Author: 细雨青山
Title: Ubuntu20.04 命令行 修改系统IP地址
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/574042/
转载文章受原作者版权保护。转载请注明原作者出处!