1班 31 张美贞
一、命令行配置网络
1.打开文件:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
以上命令行是一个在 Linux 系统中用于配置网络接口的文件。在这个文件中,ens33 是网络接口的名称,这个文件通常包含了配置该网络接口的相关信息,包括 IP 地址、子网掩码、网关、DNS 服务器等。这样的文件用于帮助系统管理员配置网络接口的参数,确保系统能够正确连接到网络并实现网络通信。
*如果上面的命令行行不通,进入到空白文件,则是网络接口文件的名称不同,不同的 Linux 系统可能会有不同的网络接口命名规则。那我们查看配置网络接口文件的名称,再进入文件:
- 查看目录
cd /etc/sysconfig/network-scripts/
- 查看该目录文件
ls
- 打开目录中的第一个文件
vi ifcfg-ens192
2.用vim编辑器修改配置文件:
- 修改BOOTPROTO=static, 修改ONBOOT=yes。
- 分别添加IPADDR、NETMASK、GATEWAY、DNS的值(如果想设置两个ip地址,重复这一段)
- esc,退出编辑模式
- 命令:wq,保存退出文件
下面是配置网卡信息详细的内容,感兴趣的同学可以看看
配置网卡信息的内容 | |
---|---|
TYPE=Ethernet | 表示网卡类型(此处表示以太网) |
PROXY_METHOD=none | 代理方式(默认为none,表示无代理) |
BROWSER_ONLY=no | 是否只是用来浏览浏览器(默认为no,表示不是) |
BOOTPROTO=none | IPv4地址的配置使用什么协议(none不使用协议,static静态分配地址,dhcp使用dhcp分配地址) |
DEFROUTE=yes | 数据包目的地址不存在时,是否选择默认路由(默认yes,表示会选择默认路由) |
IPV4_FAILURE_FATAL=no | 是否开启IPv4致命错误检测(默认为no) |
IPV6INIT=yes | 是否允许IPv6地址(默认为no,表示禁止IPv6) |
IPV6_AUTOCONF=no | IPv6地址是否是自动配置(默认为yes) |
IPV6_DEFROUTE=yes | IPv6默认路由(默认为yes) |
IPV6_FAILURE_FATAL=no | 是否开启IPv6致命错误检测(默认为no) |
IPV6_ADDR_GEN_MODE=stable-privacy | IPv6地址生成模型(默认为stable-privacy) |
NAME=ens192 | 此网卡配置文件的名称 |
UUID=f63b96d7-cf29-4afd-890c-5263076313eb | 网卡唯一标识码 |
DEVICE=ens192 | 指出此网卡名称 |
ONBOOT=no | 开机时是否自动启用网卡(默认为no,表示不激活) |
IPADDR=192.168.20.1 | IPv4地址 |
PREFIX=24 | IPv4地址前缀 |
GATEWAY=192.168.20.254 | IPv4网关 |
DNS1=192.168.20.254 | IPv4地址的DNS服务器 |
IPV6ADDR=2001::1/64 | IPv6地址以及其前缀 |
IPV6_DEFAULTGW=2001::2 | IPv6网关 |
DNS2=2001::2 | IPv6地址的DNS服务器 |
3.最后重启网络
service restart network
4.查看ip是否更改成功
ip addr
5.重启系统
reboot
6.访问网络
ping www.baibu.com
到这就成功啦!
这里是引用
以上就是今天要讲的内容,本文仅仅简单介绍了命令行配置网络的一种简单的方法,还有其他的方法欢迎━(`∀´)ノ亻!在评论区一块探讨。