Ubuntu 18.04(Desktop)配置静态 IP 、MA
2021-07-31 本文已影响0人
顺风飘千里
本文完全参考的这篇文章,写这篇文章目的只是记录一下,方便我下次查找
1. 查看电脑网卡
命令sudo ip addr

2. 停止桌面版自带的NetworkManager
sudo systemctl stop NetworkManager.service
sudo systemctl disable NetworkManager.service
3. 设置永久 MAC、 IP、 DNS
命令sudo vi /etc/network/interfaces
将interfaces文件中的 auto lo 和 iface lo inet loopback 注释掉,并将以下内容更改后复制到 interfaces文件中(需把中文注释删除)
auto enp0s25 #设置网卡
iface enp0s25 inet static #设置IPV4为静态地址
address 192.168.158.11 #设置IP
netmask 255.255.255.0 #设置子网掩码
gateway 192.168.158.1 #设置网关
broadcast 192.168.158.255
dns-nameservers 114.114.114.114 8.8.8.8 #设置DNS服务器,多个用空格隔开
hwaddress ether 2c:01:dc:01:01:01 #设置MAC地址
更改后结果如下:

若电脑只需要绑定MAC,则需要把 interfaces文件改为
auto enp4s0 # 设置网卡
iface enp4s0 inet dhcp #设置IPV4为动态地址
dns-nameservers 114.114.114.114 8.8.8.8 # 设置DNS
hwaddress ether 2c:11:dc:01:01:01 # 绑定MAC
更改后结果如下:
4. 重启网络服务
sudo service networking restart
5. 更改 DNS
sudo vi /etc/systemd/resolved.conf
更改 resolved.conf 文件中的 DNS
DNS=114.114.114.114 8.8.8.8
更改后结果如下:
6. 重启网络服务
sudo /etc/init.d/networking restart

现在就可以上网啦!