ubuntu19配置靜態IP並開啟SSH遠程登陸


前言
  從ubuntu從17.10開始,已經不再在/etc/network/interfaces里配置IP,即使配置了也不會生效,而是改成netplan方式 ,配置寫在/etc/netplan/文件夾里或者類似名稱的yaml文件里,19.04的版本安裝好以后,配置文件是:/etc/netplan/01-netcfg-init.yaml,修改配置以后不用重啟,執行 netplan apply 命令可以讓配置直接生效。

  注意:以前的重啟網絡服務命令/etc/init.d/networking restart或者services network restrart也都會提示為無效命令。

一:配置靜態IP

首先查看當前系統信息

 

 配置靜態IP地址需要使用命令配置該文件

sudo vi /etc/netplan/01-netcfg-init.yaml

配置文件可按如下內容修改。

 

 

network:
  version: 2 
  renderer: networkd
  ethernets:
    ens33: #配置的網卡名稱
      dhcp4: no #dhcp4關閉
      dhcp6: no #dhcp6關閉
      addresses: [192.168.1.5/24] #設置本機IP及掩碼
      gateway4: 192.168.1.254 #設置網關
      nameservers:
      addresses: [114.114.114.114, 8.8.8.8] #設置DNS

配置雙網卡動態dhcp獲取地址
sudo vi /etc/netplan/01-netcfg-init.yaml,配置文件可按如下內容修改。

network:
  version: 2 
  renderer: networkd
  ethernets:
    ens33: #配置第一網卡名稱
      dhcp4: yes #dhcp4開啟
    ens38: #配置第二網卡名稱
      dhcp4: yes #dhcp4開啟

最后應用更改

netplan apply

 

 至此,IP配置完成

注意點:
1.可以使用ip a 來查看本機的網卡。
2.配置文件里在冒號:出現的后面一定要空一格,不空格則在運行netplan apply時提示出錯。
3.關鍵之關鍵是看清配置總共分為五個層次,逐層向后至少要空一格。
————————————————
基於原文鏈接:https://blog.csdn.net/liuhaoy/article/details/101078932進行二次修改

 

二:開啟SSH遠程登陸

ubuntu19系統安裝完成之后默認是不開啟SSH遠程 登陸服務的(也可能是 我沒注意,忘了勾選),沒有SSH是很麻煩的,所以下面開始配置

首先使用查看進程

ps -ef | grep sshd

 

 

 可以看到,此時只有一個GREP程序,所以說當前系統是沒有安裝ssh服務的,那就開始安裝它

apt-get install -y openssh-server

 

 

 安裝完成之后啟動

systemctl restart sshd ssh

 

 

 然后再次查看進程

 

 

 此時已經有SSH服務的進程了,那么遠程登陸到這里就解決了!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM