Debian基础配置

Debian基础配置

主机名配置

debian11:~# hostnamectl set-hostname lnxserver1.skillslinux.org
debian11:~# hostname -f
lnxserver1.skillslinux.org

网络IP配置

Debian网络配置network

一、查看ip地址,使用ip addr,注意看网络设备名称为ens33,默认自动获取ip

debian11:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:c5:d0:3d brd ff:ff:ff:ff:ff:ff
    altname enp2s1
    inet 192.168.60.32/24 brd 192.168.60.255 scope global noprefixroute ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fec5:d03d/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

二、修改ip地址/etc/network/interfaces

1、ens33网卡设置动态地址dhcp

root@debian10:~# vi /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
 
source /etc/network/interfaces.d/*
 
# The loopback network interface
auto lo
iface lo inet loopback
auto ens33
iface ens33 inet dhcp

2、设置静态ip地址,以及多ip(网卡别名)

root@debian10:~# vi /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
 
source /etc/network/interfaces.d/*
 
# The loopback network interface
auto lo
iface lo inet loopback
 
auto ens33
auto ens33:0
auto ens33:1
 
iface ens33 inet static
address 192.168.101.30
netmask 255.255.255.0
gateway 192.168.101.1
 
iface ens33:0 inet static
address 192.168.60.30
netmask 255.255.255.0
 
iface ens33:1 inet static
address 192.168.40.30
netmask 255.255.255.0

修改DNS配置文件

root@debian:~# vim /etc/resolv.conf 
domain localdomain
search localdomain
nameserver 8.8.8.8

三、重启网络

方式一:root@debian10:~# /etc/init.d/networking restart

方式二:root@debian10:~# systemctl restart networking

四、重启报错

重启报错点可通过状态查看:systemctl status networking

基本上就是

1、网络设置没配置好,看报错多检查

2、在network与networkManager上形成冲突,选择其一即可:

解决方式一:最简单直接,reboot重启系统,这个看运气,好的话就是network,不好的话还是networkManager

解决方式二:把network-manager先停,后重启网络

在debian8或则更高系统上:
$ sudo systemctl stop NetworkManager.service 暂时关闭NetworkManager(关闭一次)
$ sudo systemctl disable NetworkManager.service 永久关闭(一直关闭)

在debain7或更早的系统上:
$ sudo /etc/init.d/network-manager stop 暂时关闭NetworkManager(关闭一次)
$ sudo update-rc.d network-manager remove 永久关闭(一直关闭)

Debian网络配置NetworkManager

因为默认采用NetworkManager管理,那么我们只需在UI界面上进行添加或者配置文件里面添加地址即可。network下就不要去配置地址了

文件:/etc/NetworkManager/system-connections下

配置完成重启网络NetworkManager

root@Debian9:/etc/NetworkManager/system-connections# vi Wired\ connection\ 1 

[connection]
id=Wired connection 1
uuid=3b28d427-f2ea-424a-b4b8-0f07fef9f96e
type=ethernet
permissions=
timestamp=1669084160

[ethernet]
mac-address-blacklist=

[ipv4]

#ip地址格式:[ip]/[掩码],【网关】
address1=192.168.101.30/24,192.168.101.1   #单网卡下只能有一个网关
address2=192.168.60.30/24
dns-search=
method=manual

[ipv6]
addr-gen-mode=eui64
dns-search=
ip6-privacy=2
method=auto

设置时区

root@lnxserver1:~# timedatectl | grep zone
                Time zone: US/Eastern (EST, -0500)
root@lnxserver1:~# timedatectl set-timezone Asia/Shanghai
root@lnxserver1:~# timedatectl | grep zone
                Time zone: Asia/Shanghai (CST, +0800)

配置本地APT源

1.创建挂载点

mkdir /mnt/cdrom

2.挂载镜像

mount /dev/cdrom /mnt/cdrom

3.自动添加apt源,编辑源文件

apt-cdrom add
vi /etc/apt/source.list
#写入如下内容,然后注释掉source.list文件中的其它内容
deb [trusted=yes] file:/media/cdrom0/ buster contrib main
deb [trusted=yes] file:/media/cdrom1/ buster contrib main
deb [trusted=yes] file:/media/cdrom2/ buster contrib main

配置hosts主机名解析

服务器用ping命令 可以访问其它三台服务器,Ping hostname 到会解析到对应的IP地址;

每一台都要配置hosts解析

root@lnxserver1:~# vim /etc/hosts
172.0.10.120    lnxserver1.skillslinux.org lnxserver1
172.0.10.121    lnxserver2.skillslinux.org lnxserver2
172.0.10.122    lnxserver3.skillslinux.org lnxserver3
172.0.10.123    lnxserver4.skillslinux.org lnxserver4

scp拷贝文件到其他主机

root@lnxserver1:~# scp /etc/hosts root@172.0.10.121:/etc/hosts
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 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
发出的红包

打赏作者

新时代先锋

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值