Debian、ContOS、Ubuntu系统手动配置网卡获取IP方式

Debian、ContOS、Ubuntu系统手动配置网卡获取IP方式,第1张

1 打开文件

vim /etc/network/interfaces

2 修改

dhcp自动获取

修改为:

配置静态IP

3 重启网络服务

/etc/initd/networking restart

1 打开

vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0为网卡设备别名)

2 修改

DHCP方式获取

ONBOOT = yes 指系统启动时激活此设备 BOOTPROTO=dhcp 指获取ip方式为dhcp

静态配置

修改

BOOTPROTO=static

换行添加

3 重启网络服务

service network restart

1 打开

vim etc/network/interfaces

2 添加网卡配置(静态获取IP和DHCP获取IP选一个配置即可)

静态获取IP

DHCP获取IP

3 重启网络设备

sudo /etc/initd/networking restart

(设置与1204相同,但还需要再修改一个文件)

1 修改managed参数

/etc/NetworkManager/NetworkManagerconf # 将参数 managed 设置为 true

2 按照1204 修改配置

1 打开

vim /etc/network/inrerfaces

2 增加

静态获取IP

提示(ubuntu 16 之后的网卡名字不再是eth0之类命名,根据本机器ifconfig查看到的为准)

DHCP获取IP

3 修改managed 参数

vim /etc/NetworkManager/NetworkManagerconf # 打开将参数 managed 设置为 true

4 设置DNS

验证

resolvconf -u

提示( 因为机器在重启后,真正读取dns 的配置是在 /etc/resolvconf,但是 /etc/resolvconf 的数据来源于 /etc/resolvconf/resolvconfd/base)

5 重启网络服务

/etc/initd/networking restart

1 打开

/etc/netplan/01-network-manager-allyaml

2 修改为

3 执行命令,使配置文件生效

netplan apply

1、第一种方法:

# lsb_release -a

LSB Version:    :core-40-ia32:core-40-noarch:graphics-40-ia32:graphics-40-noarch:printing-40-ia32:printing-40-noarch

Distributor ID:    CentOS

Description:    CentOS release 57 (Final)

Release:    57

Codename:    Final

这个命令适用于所有遵守LSB规范的的linux,包括Redhat、SuSE、Debian、Ubuntu、Centos等发行版。

接下来的命令虽不能查看当前系统名和版本,但可以显示系统核心信息。

root@MyMail ~ # uname

Linux

root@MyMail ~ # uname -r

2618-164el5

[root@localhost ~]# uname -a

Linux localhostlocaldomain 2618-194el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 i686 i386 GNU/Linux

2、以下二种方法适用于RedHat、CentOS

root@MyMail ~ # cat /etc/redhat-release

CentOS release 57 (Final)

登录到linux执行:

#rpm -q redhat-release

或CentOS执行:

root@MyMail ~ # rpm -q centos-release

centos-release-5-7el5centos1

3、第四种方法:

当前centos 版本与redhat对应的版本的命令

这个命令在centos下并不准确,显示的系统和版本也是Red Hat 346-10。

# cat /proc/version

Linux version 269-78ELsmp (mockbuild@builder16centosorg) (gcc version 346 20060404 (Red Hat 346-10)) #1 SMP Fri Jul 25 00:04:28 EDT 2008

而此命令在Ubuntu上使用,显示中智能看出是Ubuntu,但看不出版本。

4、最后一种方法:

#cat /etc/issue

在CentOS下执行显示为:

CentOS release 57 (Final)

Kernel \r on an \m

或在Ubuntu下显示为:

Ubuntu 1104 \n \l

可以用来查看当前正在运行的 Ubuntu 的版本号。

cpu busy;简单说,就是这个时候cpu太忙,没空显示给你看这个信息。

一定要想显示, 可以编辑文件/usr/share/landscape/landscape-sysinfowrapper

里面加个

sleep n

这里n你可以选个合适的值,让这个进程等n秒,CPU就有空处理这个了

在 Ubuntu 系统中,可以通过查看系统日志来查看 su 命令执行记录,具体方法如下:

1 打开终端窗口,使用 root 用户登录系统。

2 输入命令 `less /var/log/authlog`,打开系统的认证日志文件。

3 在日志文件中,可以搜索关键字 `SU`,这里记录了每个用户执行 su 命令的相关信息。使用快捷键 `ctrl+f` 进行快速搜索。

4 查看关键字 `SU` 后面的内容,可以查看 su 命令执行的详细信息,包括执行时间、执行用户等信息。

需要注意的是,通过查看系统认证日志文件可以查看每个用户执行的 su 命令记录,但是这个 *** 作需要使用 root 用户登录系统,并且需要一定的系统权限。因此,在进行 *** 作时需要注意安全问题。如果不想使用 root 用户登录系统,也可以使用 `sudo less /var/log/authlog` 命令来查看日志。

以上就是关于Debian、ContOS、Ubuntu系统手动配置网卡获取IP方式全部的内容,包括:Debian、ContOS、Ubuntu系统手动配置网卡获取IP方式、怎样用linux命令知道系统是ubuntu还是centos或者其它的系统、ubuntu 升级后启动原来系统信息简表没了System information disabled due to load higher than 1.0等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9722154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存