CentOS服务器搭建--网络配置

原创💡 Abner Mai 2021-08-30 DevOps
  • LINUX
  • Network
  • CentOS
约 797 字 大约 3 分钟

# CentOS服务器搭建--网络配置

在虚拟机中安装了LINUX系统,在例子中全部使用的是CenterOS,版本是8.3。

系统版本不一样,会导致有部分命令是改变的,例如这个版本查看ip地址的命令是:ip add/addr

# 查看本机ip地址

输入命令: ip addr
下图教你如何查看服务器的ip,如果一开始没有配置,或者没有使用桥接联网的话,一般都是“127.0.0.1”
1558427044

# 网络配置文件

# 网卡文件地址

路径:/etc/sysconfig/network-scripts/

查看一下目录下的文件/目录:ls -al

1558436216
名称:通过上图可以看到配置文件名称名称,一般都是前缀为“ifcfg-”,后缀为网卡名称"eth0"

# 使用vi文本编辑器编辑文件

输入命令vi ifcfg-eth0,查看文件默认的内容:

	TYPE=Ethernet                # 网卡类型:为以太网
	PROXY_METHOD=none            # 代理方式:关闭状态
	BROWSER_ONLY=no                # 只是浏览器:否
	BOOTPROTO=dhcp                # 网卡的引导协议:DHCP[中文名称: 动态主机配置协议], static :静态   none:不指定
	DEFROUTE=yes                # 默认路由:是, 不明白的可以百度关键词 `默认路由` 
	IPV4_FAILURE_FATAL=no        # 是不开启IPV4致命错误检测:否
	IPV6INIT=yes                # IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到IPV6]
	IPV6_AUTOCONF=yes            # IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6]
	IPV6_DEFROUTE=yes            # IPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6]
	IPV6_FAILURE_FATAL=no        # 是不开启IPV6致命错误检测:否
	IPV6_ADDR_GEN_MODE=stable-privacy            # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]
	NAME=eth0                    # 网卡物理设备名称
	UUID=f47bde51-fa78-4f79-b68f-d5dd90cfc698    # 通用唯一识别码, 每一个网卡都会有, 不能重复, 否两台linux只有一台网卡可用
	DEVICE=eth0                    # 网卡设备名称, 必须和 `NAME` 值一样
	ONBOOT=no                        # 是否开机启动, 要想网卡开机就启动或通过 `systemctl restart network`控制网卡,必须设置为 `yes`     静态网络要配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

规划服务器ip,配置自己的局域网,需要改动几个属性的值:
1. 敲键盘按键"Insert",进入编辑状态 2. 找到合适的位置进行编辑 3. 退出:先按“Esc”键,然后输入`:wq`,保存并退出, 或`:q!`,强制退出并不保存。
	BOOTPROTO=static
	ONBOOT=yes
	IPADDR=192.168.3.190
	NETMASK=255.255.255.0
	GATEWAY=192.168.3.1
	DNS1=114.114.114.114
	DNS2=8.8.8.8

1
2
3
4
5
6
7
8

注意: 1. 其他不明白的不要动它 2. 网管和ip段要与宿主机一致,否则不能通过宿主机访问服务器

# 重新启动网络

重新启动网络,使其生效:service network restart

验证网络:
1558437335

# 参考资料

上次编辑于: 2022年1月13日 10:43