如果您是Linux系统管理员,那么当您需要在系统上配置网络时,就会出现时间。 与可以使用动态IP地址的台式机不同,在服务器基础架构上,您需要设置静态IP地址(至少在大多数情况下)。IP地址 :192.168.0.100 子网掩码 :255.255.255.0 主机名 : 域名 : 网关 :192.168.0.1 DNS服务器 1:8.8.8.8 DNS服务器 2:4.4.4.4
在RHEL / CentOS / Fedora中配置静态IP地址:
要配置RHEL / CentOS的 / Fedora的静态IP地址,你需要编辑:/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
凡在以上"ifcfg-eth0"解答您的网络接口eth0 。 如果你的界面被命名为“ eth1"那么,你将需要编辑文件"ifcfg-eth1" 。
让我们从第一个文件开始:# vi /etc/sysconfig/network
打开该文件并设置:NETWORKING=yes
HOSTNAME=
GATEWAY=192.168.0.1
NETWORKING_IPV6=no
IPV6INIT=no
下次开启:# vi /etc/sysconfig/network-scripts/ifcfg-eth0
注意 :确保打开与您的网络接口的文件。 你可以找到与您的网络接口名称使用ifconfig -a命令 。
在该文件中进行以下更改:DEVICE="eth0"
BOOTPROTO="static"
DNS1="8.8.8.8"
DNS2="4.4.4.4"
GATEWAY="192.168.0.1"
HOSTNAME=""
HWADDR="00:19:99:A4:46:AB"
IPADDR="192.68.0.100"
NETMASK="255.255.255.0"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="8105c095-799b-4f5a-a445-c6d7c3681f07"
您只需编辑以下设置:DNS1和DNS2
GATEWAY
主机名
NETMASK
IPADDR
其他设置应该已经预定义。
接下来编辑resolve.conf文件通过使用文本编辑器如打开它nano或者vi :# vi /etc/resolv.confnameserver 8.8.8.8 # Replace with your nameserver ip
nameserver 4.4.4.4 # Replace with your nameserver ip
一旦您进行了更改,重新启动网络:# /etc/init.d/network restart [On SysVinit]
# systemctl restart network [On SystemD]
在Debian / Ubuntu中设置静态IP地址
要于 Debian / Ubuntu设置静态IP地址,打开以下文件:# nano /etc/network/interfaces
您可能会看到如下所示的线:auto eth0
iface eth0 inet dhcp
更改它,因此它看起来像这样:auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 4.4.4.4
dns-nameservers 8.8.8.8
保存文件,然后编辑/etc/resolv.conf是这样的:# nano /etc/resolv.confnameserver 8.8.8.8 # Replace with your nameserver ip
nameserver 4.4.4.4 # Replace with your nameserver ip
使用以下命令重新启动系统上的网络:# /etc/init.d/network restart [On SysVinit]
# systemctl restart network [On SystemD]
您的静态IP地址已配置。
结论:
您现在知道如何在Linux发行版上配置静态IP地址。 如果您有任何问题或意见,请随时在下面的评论部分提交。
如果觉得《linux 怎么设置静态ip 如何在Linux中设置静态IP地址和配置网络》对你有帮助,请点赞、收藏,并留下你的观点哦!