怎么在linux下配置ip地址

怎么在linux下配置ip地址,第1张

能够正确的配置网卡IP地址是保证两台服务器互相通信的前提,而Linux系统中的一切都是文件,配置网络的工作其实就是在编辑网卡配置文件。
在RedHat7系统中,配置IP地址大概流程是这样的:
第1步:首先要切换到"/etc/sysconfig/network-scripts"目录中(该目录存放着网卡的配置文件)。
第2步:使用vim编辑器修改网卡文件"ifcfg-eno16777736",逐项写入配置参数并保存退出,因每台电脑的硬件及架构情况都是不一样的,同学们的网卡默认名称请通过ifconfig命令自行确认。
设备类型:TYPE=Ethernet
地址分配模式:BOOTPROTO=static
网卡名称:NAME=eno16777736
是否启动:ONBOOT=yes
IP地址:IPADDR=1921681010
子网掩码:NETMASK=2552552550
网关地址:GATEWAY=192168101
DNS地址:DNS1=192168101
第3步:重启网卡设备并测试网络是否联通。
进入到网卡配置文件所在的目录,然后编辑网卡配置文件填入下面的信息:
[root@linuxprobe ~]# cd /etc/sysconfig/network-scripts/
[root@linuxprobe network-scripts]# vim ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=static
NAME=eno16777736
ONBOOT=yes
IPADDR=1921681010
NETMASK=2552552550
GATEWAY=192168101
DNS1=192168101
执行重启网卡设备的命令,正常情况不会有提示信息,然后通过ping命令测试网络能否联通。
[root@linuxprobe network-scripts]# systemctl restart network
[root@linuxprobe network-scripts]# ping 1921681010
PING 1921681010 (1921681010) 56(84) bytes of data
64 bytes from 1921681010: icmp_seq=1 ttl=64 time=0081 ms
64 bytes from 1921681010: icmp_seq=2 ttl=64 time=0083 ms
64 bytes from 1921681010: icmp_seq=3 ttl=64 time=0059 ms
64 bytes from 1921681010: icmp_seq=4 ttl=64 time=0097 ms
^C
--- 1921681010 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0059/0080/0097/0013 ms
具体使用方法,楼主可以参考一下这篇文章:>1、命令行使用vi编辑器打开网卡配置文件ifcfg-eth0: vi /etc/sysconfig/network-scripts/ifcfg-eth0 2、开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。 3、编辑完后,保存退出。

在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0
2
开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。
3
编辑完后,保存退出。
4
重启网络服务。service network restart或/etc/initd/network restart
5
ping网关,ping外网进行测试。都能ping通表示网络正常。
6
摘要:
---修改ip地址---
即时生效:
# ifconfig eth0 1921681155 netmask 2552552550
重启生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
---修改default gateway---
即时生效:
# route add default gw 19216811
重启生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
---修改dns---
修改/etc/resolvconf
修改后即时生效,重启同样有效
---修改host name---
即时生效:
# hostname test1
重启生效:
修改/etc/sysconfig/network

1
首先以根用户登录系统,然后使用命令检查计算机上的以太网卡设备是否被内核检测到。这里小编要提醒大家,在默认的情况下,只有root也就是根用户才有权限进行网络配置。红框内就是检测到的网卡信息。
2
然后使用“ifconfig”命令查看系统已经识别并已激活的网络接口。如果没有找到可以用“ifconfig -a”命令找到所有已识别包括未激活的网络接口,然后使用”ifconfig 网卡名 up“激活。可以看出小编的CentOS64系统上有一块已激活的eth0网卡,下面就对这块网卡进行设置使它能够发挥作用。
3
这里小编首先为大家演示如何临时指定IP地址。在命令行输入“ifconfig 网卡名 IP地址 netmask 子网掩码”就可以临时指定网卡的IP地址,但重启后失效。相对于上一张图,小编的IP临时设置已经生效。

linux加入域是可以做的,相关资料看看《linux服务器配置全程实录》,ip配置可以修改/etc/sysconfig/network-scripts/ifcfg-eth0 命令配置是ifconfig 网卡 ip netmask getway 相关参数查阅 man ifconfig

修改ip地址
最简单的方法,输入setup,配置界面就出来了
即时生效:
#
ifconfig
eth0
192168020
netmask
2552552550
但是不是永久的,启动后失效。
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0

,修改如下
DEVICE=eth0
IPADDR=1921680254
域名服务器配置文件:/etc/
resolvconf
是永久性修改
以上方法修改IP地址只是临时生效,重启失效,永久修改的方法请参考小编的其他经验
如果喜欢本经验,请关注我。可以把它分享给您的朋友,烦请点个投票点个收藏。谢谢,您的支持是我最大的动力。


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

原文地址: http://outofmemory.cn/zz/12587359.html

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

发表评论

登录后才能评论

评论列表(0条)

保存