修改局域网内的服务器ip

Posted 码农的自我修养

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改局域网内的服务器ip相关的知识,希望对你有一定的参考价值。

我们知道 在局域网内部访问时,必须是同一网段才可以访问。我们修改网络配置前,必须知道所属网段才行:

1. 查看网段

 

2. 通过上面操作我们可以看到网段为194, 网关ip为2。现在我们通过 vi /etc/sysconfig/network-scripts/ifcfg-xxx 来设置服务器ipTYPE=Ethernet

BOOTPROTO=static             //把dhcp改为static
DEFROUTE=yes
PEERDNS=yes 
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes 
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes 
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=f1d0dd87-ed43-4a32-984c-7d4baa9f007f
DEVICE=ens33
ONBOOT=yes                  //开启网卡

IPADDR=192.168.194.100 //自定义ip NETMASK=255.255.255.0 //设置子网掩码 GATEWAY=192.168.194.2 //网关ip
// 因为我们设定了固定ip,所以要配置DNS解析器(楼主在广州,所以这里是广东的DNS地址)。
// 若仅仅是想开启网卡只需要把onboot设置为yes就好了。会自动给我们分配一个ip和dns地址。
DNS1=202.96.128.86
// 湖北dns地址
// DNS1=211.136.17.97

3. 修改就完成后,重启,就能通过ip addr查看当前ip了。通过ping命令查看是否可以上网!

例如直接ping百度的ip:   ping  202.108.22.5能上网,可是ping  www.baidu.com不能上网,就需要像上面那样配置dns解析器。

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
# 给服务器ip起别名   是的可以通过这个别名访问我们服务器。
192.168.194.100 server1
192.168.194.101 server2
192.168.194.102 server3

 参数解析:

Ip             192.168.194.128 (ip是由8位的二进制组成的,最大为255。由于255是广播地址,所以它的范围在1~254)

Netmask  255.255.255.0 (子网掩码: 用来和ip进行与操作计算出网段。例:255.255.255.0 & 192.168.33.6 = 192.168.33.6)

Gateway  192.168.33.1 (网关: 路由器的ip。例:局域网中多个电脑连接的同一个路由器的ip)

Dns          域名解析服务器 (当我们访问一个域名时,它会去本地hosts文件找到ip映射信息;若这个文件中这个没有这个映射信息,它就会去公网的DNS服务器查询;拿到真实的ip之后,就会发出请求。)

以上是关于修改局域网内的服务器ip的主要内容,如果未能解决你的问题,请参考以下文章

linux局域网内的一台电脑,有啥方法可以在局域网内任意一台机器查到整个局域网内的其他主机的ip

Apache服务器,请问如何让局域网内的其他用户访问我的本地网站?本地环境PHPnow

DNAT策略

linux服务器,路由分配了ip地址,但是无法ping痛局域网内的其他机子,也无法上网,其他机子可以上网

ubuntu 18.04 修改 固定ip

请叫高手:我局域网内的计算机IP我设置好了,怎么过几天就变成另外的IP地址?