Debian配置网络

修改GRUB配置文件启用命令行界面

  1. 切换至root用户
su root
  1. 打开GRUB配置文件
vi /etc/default/grub
  1. 修改GRUB配置文件
GRUB_CMDLINE_LINUX=”” 修改为:GRUB_CMDLINE_LINUX=”text”
  1. 更新GRUB
sudo update-grub
  1. 更新系统服务管理器配置
sudo  systemctl set-default multi-user.target
  1. 重启
sudo init 6

修改GRUB配置文件启动图形界面

  1. 切换至root用户
su root
  1. 打开GRUB配置文件
vi /etc/default/grub
  1. 修改GRUB配置文件
GRUB_CMDLINE_LINUX=”text” 修改为:GRUB_CMDLINE_LINUX=””
  1. 更新GRUB
sudo update-grub
  1. 更新系统服务管理器配置
sudo  systemctl set-default multi-user.target
  1. 重启
sudo init 6

关闭系统

sudo shutdown -h now
sudo halt
sudo poweroff
sudo init 0

重新启动

sudo shutdown -r now
sudo reboot
sudo init 6

Debian普通用户权限

首先,使用下面该命令切换到root用户(如果已是忽略)。

su -

输入root用户密码。然后,输入下面指令:

vi /etc/sudoers
visudo

将下面这行代码复制到root的下面那行。
注:ls是用户名,只需要将这个改成你将希望被赋予sudo权限的用户即可。

ls    ALL=(ALL)       ALL

保存退出。

Debian命令

  • 列出所有可更新的软件清单命令:sudo apt update
  • 升级软件包:sudo apt upgrade
  • 安装指定的软件命令:sudo apt install <package_name>

Debian配置网络

  1. 设置IP地址、网关
cp /etc/network/interfaces /etc/network/interfaces.bak # 备份原有配置文件
vi /etc/network/interfaces # 编辑网卡配置文件

文件内容

# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0 # 开机自动连接网络
allow-hotplug eth0
iface eth0 inet static # static表示使用固定ip,dhcp表述使用动态ip
address 192.168.137.4 # 设置ip地址
netmask 255.255.255.0 # 设置子网掩码
gateway 192.168.137.1 # 设置网关

按 ESC 键,然后输入 :wq 保存并退出。
2. 设置DNS

cp /etc/resolv.conf /etc/resolv.conf.bak # 备份原有dns配置文件
vi /etc/resolv.conf # 编辑配置文件

文件内容

nameserver 8.8.8.8 # 设置首选dns
nameserver 8.8.4.4 # 设置备用dns

按 ESC 键,然后输入 :wq 保存并退出。
3. 重启网络

systemctl restart network # 重启网络
  1. 永久修改DNS

修改/etc/resolv.conf只能临时修改dns,系统重启或者网络服务重启就会失效,但是可以通过安装resolvconf来永久修改dns。

sudo apt install -y resolvconf
sudo vi /etc/resolvconf/resolv.conf.d/head

文件内容

nameserver 8.8.8.8
nameserver 8.8.4.4

修改DNS配置

查看当前DNS配置。

cat /etc/resolv.conf
  1. 方法一(临时修改,重启失效)

修改下面文件。

vi /etc/resolv.conf

加入想要修改的DNS。

nameserver 8.8.8.8
nameserver 8.8.4.4

如果多个DNS,就一行一个,修改之后保存退出即可。
此方法修改后即刻生效,但重启后失效。

  1. 方法二(永久修改,持续生效)

修改下面文件。

vi /etc/network/interfaces

在文件最后加入。

dns-nameservers 8.8.8.8

修改完保存了并不是立即生效的。

使网卡配置生效。

/etc/init.d/networking restart

使DNS生效。

/etc/init.d/resolvconf restart

查看是否已经生效。

cat /etc/resolv.conf

如果已经变成了你设置的DNS,那就设置成功了。

  • 12
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值