在Linux中配置IP地址的方法有以下这么几种:
- 图形界面配置IP地址(操作方式如Windows系统配置IP,但在实际生产中,我们并不建议在我们的服务器上安装Linux的图形界面,因为安装了图形界面将一定程度地影响了服务器的安全性和稳定性,因此,在这里就不对该方式进行详细的介绍了)
- ifconfig命令临时配置IP地址(临时配置IP地址,即当我们重启计算机或重启网络服务后,配置将失效)
- 修改网络配置文件
1.1 网卡配置
1.1.1 调整ens33为eth0方式
安装系统时:
grep菜单内核后加上 biosdevname=0,net.ifnames=0
安装系统后:
修改内核文件,然后重新加载内核文件
# vim /etc/default/grub
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap biosdevname=0 net.ifnames=0 rhgb quiet"
# grub2-mkconfig -o /boot/grub2/grub.cfg
# reboot
1.1.2 启停网卡设备
停止网卡设备
ifdown 命令
# ifdown eth0
ifconfig 命令
# ifconfig eth0 down
ip 命令
# ip link set eth0 down
启动网卡设备
ifdown 命令
# ifup eth0
ifconfig 命令
# ifconfig eth0 up
ip 命令
# ip link set eth0 up
重启网络
# systemctl restart network
1.2 ifconfig 命令
1)ifconfig 命令可以查看与配置网络状态(命令结果如下)
2)使用 ifconfig 命令还可以临时设置某一网卡的IP地址和子网掩码
# ifconfig eth0 192.168.56.200 netmask 255.255.255.0
1.3 Linux网络配置文件
1)查看网卡的配置信息
# cat /etc/sysconfig/network-scripts/ifcfg-eth1
2)主要配置信息介绍
配置 | 说明 |
---|---|
TYPE | 网络类型,这里为以太网 |
BOOTPROTO | 是否自动获取IP(none、static、dhcp) |
IPV6INIT | IPv6是否启用 |
UUID | 网卡的唯一识别码 |
DEVICE | 网卡设备名,eth1表示第二张网卡 |
ONBOOT | 是否随网络服务启动当前网卡生效 |
IPADDR | 网卡的IP地址 |
NETMASK | 子网掩码 |
GATEWAY | 网关 |
DNS1 | DNS服务器地址 |
DNS2 | 备用的DNS服务器地址 |
说明:
- 自动获取IP的条件是:必须在局域网内存在DHCP服务器。
- 相同UUID网络配置的计算机会导致互相不能上网
- 修改网卡IP地址为静态时只需修改 BOOTPROTO 配置为none或者static 指定增加 IPADDR 配置为自定义的IP,添加 DNS1 配置
1.4 DNS配置文件
查看DNS配置文件:
# cat /etc/resolv.conf
其中最重要的是 nameserver 这一项,设置的是域名服务器的地址,多个域名服务器,则在后续添加空格继续补充域名服务器的地址,或者另起一行做类似 nameserver 配置,最多3个
本文链接:https://www.yunweibase.com/archives/708
网友评论comments