Linux 网络环境配置
自动获取(DHCP)
要求:将ip地址配置的静态的,比如:ip地址为:192.168.200.130
vim /etc/sysconfig/network-scripts/ifcfg-ens
ifcfg-ens33 文件说明
BOOTPROTO=DHCP
# BOOTPROTO=static
# IP地址
# IPADDR=192.168.200.130
# 网关
# GATEWAY=192.168.200.2
# 域名解析地址
# DNS1=192.168.200.2
指定ip
vim /etc/sysconfig/network-scripts/ifcfg-ens
ifcfg-ens33 文件说明
DEVICE-eth0 # 接口名称(设备,网卡)
HWADDR=00:0c:2x:6x:0x:xx # MAC地址
TYPE=ethernet # 网络类型(通常是Ethemet)
UUID=32we-rwer324-234-2342 #随机id
# 系统启动的时候网络接口是否有效(yes/no)
ONBOOT=yes
# IP的配置方法[none|static|bootp|dhcp](引导时不适用协议|静态分配IP|BOOTP协议|DHCP协议)
BOOTPROTO=static
# IP地址
IPADDR=192.168.200.130
# 网关
GATEWAY=192.168.200.2
# 域名解析地址
DNS1=192.168.200.2
如果时再虚拟机上,还需要设置这个
重启生效
systemctl restart network
或
reboot
设置主机名和hosts映射
- 为了方便记忆,可以给linux系统设置主机名,也可以根据需要修改主机名
指令 hostname
查看主机名
hostname
修改文件在/etc/hosts
指定
vim /etc/hostname
# [ip] [host名字]
192.168.132.1 win11
# 将192.168.132.1映射Win11
# ping win11 等价于 ping 192.168.132
思考:如何通过,主机名能够找到(比如ping)某个Linux系统
windows:
C:\Windows\System32\drivers\etc\hosts
文件指定即可
linux:/etc/hosts
文件指定即可
DNS
ifconfig /displaydns # DNS域名解析缓存
ifconfig /flushdns # 手动清理DNS解析缓存