Ubuntu各个版本基于命令行的网络简明设置

Ubuntu 24.04和Ubuntu 22.04

server和desktop版本yaml名字有点区别,但都在/etc/netplan下并只有一个文件

desktop版本配置的时候需要将renderer: NetworkManager删除

配置里面eth0,eth1就是网卡名,可用指令ip a查看

vi /etc/netplan/00-installer-config.yaml

# This is the network config written by 'subiquity'
network:
  ethernets:
    eth0:
      # dhcp4和6分别表示是否开启ipv4或ipv6的dhcp自动分配ip
      dhcp4: false
      dhcp6: false
      addresses: [192.168.20.1/24]
    eth1:
      dhcp4: false
      dhcp6: false
      # 设置ip和掩码,可以多ip,例如[192.168.0.100/24,192.168.1.100/24]
      addresses: [192.168.0.100/24]
      # 设置路由网关,比早期版本更灵活,详细用法参考系统相关文档
      routes:
        - to: default
          via: 192.168.0.1
      # 设置dns,可以多个
      nameservers:
        addresses:
          - 192.168.0.1
          - 192.168.0.2
  version: 2

# 修改后应用
netplan apply

Ubuntu 20.04和Ubuntu 18.04

配合和和24.04|22.04主体相同,差别是路由网关部分

vi /etc/netplan/00-installer-config.yaml

# This is the network config written by 'subiquity'
network:
  ethernets:
    eth0:
      dhcp4: false
      dhcp6: false
      addresses: [192.168.10.101/24]
    eth1:
      dhcp4: false
      dhcp6: false
      addresses: [192.168.0.81/24]
      # ipv4网关设置,ipv6设置用gateway6
      gateway4: 192.168.0.2
      # dns设置格式其实和22.04b版本没区别,yaml格式的不同的数组写法
      nameservers:
        addresses: [114.114.114.114, 8.8.8.8]
  version: 2

# 修改后应用
netplan apply

Ubuntu 16.04

这个和redhat/centos的比较类似

# 网卡设置静态地址
vi /etc/network/interfaces

iface eth0 inet static 
address xxx.xxx.xxx.xxx #IP地址
netmask xxx.xxx.xxx.xxx #子网掩码
gateway xxx.xxx.xxx.xxx #网关

# dns
vi /etc/resolv.conf

nameserver 172.16.3.4

# 修改后应用
service networking restart

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
可以通过以下步骤在命令行设置网络: 1. 打开终端:在 Ubuntu 中,你可以通过按下 `Ctrl+Alt+T` 或者在屏幕上的 Dash 中搜索 `Terminal` 打开终端。 2. 查看网络接口:在终端中输入 `ifconfig` 命令,可以查看当前系统中的网络接口,例如 `eth0` 和 `wlan0`。 3. 配置网络接口:在终端中输入以下命令配置网络接口: - 对于有线连接(以 `eth0` 为例): ``` sudo ifconfig eth0 up // 启动 eth0 接口 sudo dhclient eth0 // 向 DHCP 服务器请求 IP 地址 ``` - 对于无线连接(以 `wlan0` 为例): ``` sudo ifconfig wlan0 up // 启动 wlan0 接口 sudo iwlist wlan0 scan // 扫描可用的 Wi-Fi 热点 sudo nano /etc/network/interfaces // 编辑网络配置文件 ``` 在编辑器中,添加以下内容: ``` auto wlan0 iface wlan0 inet dhcp wpa-ssid your_SSID wpa-psk your_passphrase ``` 其中,`your_SSID` 是你所连接的 Wi-Fi 热点的名称,`your_passphrase` 是该热点的密码。 4. 测试网络连接:在终端中输入 `ping www.google.com` 命令,测试网络连接是否正常。如果正常,你应该能够收到一些响应。 5. 保存网络配置:在终端中输入以下命令保存网络配置: ``` sudo service networking restart sudo service network-manager restart ``` 这将重启网络服务,并使你的网络配置生效。 这些是设置网络的基本步骤,但具体操作可能因网络环境、设备型号等因素而异。如果你遇到问题,可以通过搜索相关资料或者在社区求助来解决。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wisheen

希望我的文章能帮到你

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值