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
    评论
Debian系统的网络配置与其他系统的过程类似。它包括配置IP地址、网关和DNS等信息。在Debian系统中,网络配置文件的路径是/etc/network/interfaces。如果你需要备份原有的配置文件,可以使用命令"cp /etc/network/interfaces /etc/network/interfaces.bak"来备份。 你可以通过编辑/etc/network/interfaces文件来配置网络。在这个文件中,你可以指定网络接口的参数,包括IP地址、子网掩码、网关和DNS等信息。通过修改这个文件并保存,你可以成功配置Debian系统的网络。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [debian linux 配置网络配置,Debian系统下如何配置网络](https://blog.csdn.net/qq_32077121/article/details/126885366)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [Debian linux网络设置](https://download.csdn.net/download/zhenhongyu1747/10186243)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值