前言
在VMware虚拟机安装Ubuntu18.04,需要通过vscode的ssh远程远程连接,发现IP经常在变化,常常需要改动ssh config中的对应ip。
Ubuntu18.04采用的是netplan来管理network。在/etc/netplan/目录下有一个以yaml结尾的文件。比如01-network-manager-all.yaml文件。 需要对该文件进行设置。
操作步骤
1、输入ifconfig 命令,查看当前网卡

2、输入 route -n 查看当前网关

3、编辑文件,设置固定IP
打开文件sudo vim /etc/netplan/01-network-manager-all.yaml 进行编辑,如以下内容。
注意:此处需要用sudo打开。不同电脑需要注意这几处不一样,这里的24我看了几个帖子都是24,是怎么来的还未知(待更新)。

# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: no
addresses: [192.168.159.131/24]
gateway4: 192.168.159.2
nameservers:
addresses: [8.8.8.8, 114.114.114.114]
4、保存退出
保存并推出文件后,执行重启网络命令 sudo netplan apply
参考文献
https://blog.csdn.net/m0_47891203/article/details/125622191?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167376285416800192220521%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167376285416800192220521&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-125622191-null-null.142^v71^control_1,201^v4^add_ask&utm_term=ubuntu18.04%20%E5%9B%BA%E5%AE%9Aip&spm=1018.2226.3001.4187文章来源:https://www.toymoban.com/news/detail-509384.html
https://blog.csdn.net/hjxu2016/article/details/114635514?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-114635514-blog-125622191.pc_relevant_3mothn_strategy_and_data_recovery&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-114635514-blog-125622191.pc_relevant_3mothn_strategy_and_data_recovery&utm_relevant_index=1文章来源地址https://www.toymoban.com/news/detail-509384.html
到了这里,关于ubuntu18.04设置静态IP地址的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!