在我们拿到新服务器的时候,除了检查完Cpu、内存、磁盘等配置后,就应该根据该服务器将要配置的功能取主机名,这也是为了在管理多台服务器时能够通过主机名分辨自己当前操作的是哪一台,而不会因为所有主机名都是localhost而需要查看其他配置才能分辨。而主机名最好带有ip地址的一部分,比如192.168.1.11,如果这台主机是作为主服务器,就可以叫master11,同理备服务器可以根据结尾ip取名为slaveXX。所以特别是配置多台服务器时,我们都希望将它们的内网IP配置为连续的,如192.168.11、12、13等。而不是使用dhcp分配的无顺序的ip。这样看到主机名,我们不仅可以确定它的功能,还能确定它的内网ip。便于我们更好的管理。

1.查看所有网卡的ip地址,确定哪个是内网网卡

1 ip addr

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 72:d8:ba:27:12:3b brd ff:ff:ff:ff:ff:ff
inet 192.168.122.67/24 brd 192.168.122.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::c20c:c943:ce11:6bb8/64 scope link tentative noprefixroute dadfailed
valid_lft forever preferred_lft forever
inet6 fe80::5f18:67a4:77fb:67c7/64 scope link tentative noprefixroute dadfailed
valid_lft forever preferred_lft forever
inet6 fe80::f9ee:dc01:e2e2:51de/64 scope link noprefixroute
valid_lft forever preferred_lft forever

这里不使用ifconfig,是因为一般默认没有安装ifconfig,所以我们使用默认就有的ip addr查看。然后我们找ip地址为192.168.xx.xx的网卡。可以发现是网卡eth0。而这个ip为dhcp分配的。

2.进入对应网卡的配置文件并修改

1 vim /etc/sysconfig/network-scripts/ifcfg-eth0

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="eth0"
UUID="5210725a-69e7-4916-9dec-2fbc2b584c91"
DEVICE="eth0"
ONBOOT="yes"

# 修改后

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"  # dhcp修改为static
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="eth0"
UUID="5210725a-69e7-4916-9dec-2fbc2b584c91"
DEVICE="eth0"
ONBOOT="yes"
IPADDR=192.168.122.16  # 设置ip地址
NETMASK=255.255.255.0  # 子网掩码
GATEWAY=192.168.122.1  # 指定网关
DNS1=192.168.122.1    # 指定dns服务器

:wq

其中可以只修改BOOTPROTO和添加IPADDR和NETMASK即可。网关和dns服务器指定只是为了联网,比如wget下载东西这些。如果只有网关没有dns指定,就识别不了网址,wget也就下载不了东西。所以要有上网功能,网关和dns一定要指定。当然有公网ip的网卡,自带就有。就不用我们操心了。

3.重启网络服务

1 systemctl restart network

4.检查

1 ip addr

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 72:d8:ba:27:12:3b brd ff:ff:ff:ff:ff:ff
inet 192.168.122.16/24 brd 192.168.122.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::c20c:c943:ce11:6bb8/64 scope link tentative noprefixroute dadfailed
valid_lft forever preferred_lft forever
inet6 fe80::5f18:67a4:77fb:67c7/64 scope link tentative noprefixroute dadfailed
valid_lft forever preferred_lft forever
inet6 fe80::f9ee:dc01:e2e2:51de/64 scope link noprefixroute
valid_lft forever preferred_lft forever

OK!修改成功。然后ping其他机器或者其他机器ping这台,查看是否能通。如果配了网关和DNS,ping www.baidu.com测试是否能联网。

转载于:https://www.cnblogs.com/chenpingan/p/10530983.html

服务器修改内网IP地址相关推荐

  1. azure linux 修改内网ip,服务器修改内网IP地址

    在我们拿到新服务器的时候,除了检查完Cpu.内存.磁盘等配置后,就应该根据该服务器将要配置的功能取主机名,这也是为了在管理多台服务器时能够通过主机名分辨自己当前操作的是哪一台,而不会因为所有主机名都是 ...

  2. 易语言 取dns服务器,易语言自动修改内网IP地址和DNS

    前段时间调试网络,在UBNT和路由器之间反复修改内网IP,比较麻烦.所以想能不能通过程序来实现一键修改呢?于是乎在精易模块里找到了这个命令:系统_修改IP地址和网关和子网掩码 (),但是通过测试,发现 ...

  3. 查看Linux服务器公网内网IP地址

    公网IP curl http://httpbin.org/ip Or curl ifconfig.me 内网IP ip addr | grep inet Or ifconfig | grep inet

  4. 阿里云服务器修改私网IP或内网IP地址的方法

    阿里云服务器可以修改私网IP地址吗?可以,目前阿里云VPC专有网络类型的云服务器用户可以自定义修改ECS云服务器私网IP地址,不懂云分享阿里云服务器修改私网IP地址教程: 阿里云服务器修改私网IP地址 ...

  5. php获取本机内网ip地址

    内网ip只能用于内部通信,而不能与其它网络互连.在tcp/ip协议中,专门保留了三个网段作为私有网段地址.分别如下: 10.0.0.0/8: 10.0.0.0~10.255.255.255 172.1 ...

  6. 网吧局域网里的设置外网IP地址、设置内网IP地址、限制内网速度和路由器共享...

    现在啊,网吧的需求越来越高,同时在经济比较充裕的情况下,作为网吧的老板可能希望打造全千兆的网吧,让每个进入网吧的人都能充分体验高速的感觉,当然更重要的是在同行竞争中处于上游,特别是对网络游戏爱好者的吸 ...

  7. 局域网固定内网IP地址的方法(亲测有效)

    公司有十来台电脑,想要做文件共享,但是碍于内网IP经常变动共享文件很不方便. 网上查了一些资料,局域网中的电脑ip若不是设置固定的话,一般都是动态获取的ip,若是需要固定ip,那要如何设置呢? 经过本 ...

  8. 云服务器的内网IP和公网IP应该怎么理解?有什么用?

    在配置小鸟云服务器的过程中,因为在新手期,遇到一些有关于内网IP和公网IP的问题,包括: 1.内网IP和公网IP是什么? 2.内网IP和公网IP有什么用? 3.可以使用外网IP访问内网服务器吗? 4. ...

  9. Android 获取局域网内网IP地址

    Android 获取局域网内网IP地址 废话 上代码 完事 废话 拿局域网IP一般用在tcp通讯或udp通讯上,下次再整理下这类通讯的框架 上代码 /*** 网络工具* 获得局域网IP地址* @aut ...

最新文章

  1. 小瓜牛漫谈 — String、StringBuffer、StringBuilder
  2. Neutron 架构 - 每天5分钟玩转 OpenStack(67)
  3. hdu3333(线段树)
  4. 弹性盒子内容体居右对其_弹性盒子侧轴对齐方式
  5. 关于mybatis的@Param注解和参数
  6. .net core自定义高性能的Web API服务网关
  7. 纪中C组模拟赛总结(2019.7.6)
  8. Java别说取余( )运算简单,你真的会吗
  9. 解决安卓SDK无法下载Package的问题
  10. 函数式编程了解一下(上)
  11. 2021-2025年中国一次性透析装置行业市场供需与战略研究报告
  12. 从零开始学ios开发(三):第一个有交互的app
  13. 时隔二十年,《程序员修炼之道》出第二版了!
  14. def __init__(self)是什么意思_一文搞懂什么是Python的metaclass
  15. 山东计算机科学自考科目,山东自考本科专业考试科目(动画设计、电脑艺术、计算机、电子工程、)...
  16. Android开发之渐变效果gradient属性
  17. 大型互联网网站割接方案
  18. 解决Ubuntu18.04下VMware开启虚拟网络编辑器无反应
  19. Spring MVC的核心控制器DispatcherServlet的作用
  20. 惠普HP Prime可编程计算器之工程测量计算

热门文章

  1. 双十一销量预测_双十一历年销售额盘点 2020年双十一销售额预测
  2. android友盟自定义事件,友盟统计事件添加
  3. java application_运行java application时,总是报错
  4. 【通信系统仿真系列】基于Matlab的汉明码(Hamming Code)纠错传输以及交织编码(Interleaved coding)仿真
  5. Web端测试——F12的代码调试与抓包
  6. strncmp函数的简单用法
  7. termux是等于linux终端,termux终端
  8. uni-app中,文字超出隐藏并显示省略号(实现展开、收起全文)
  9. java pdf域插入img_java实现在pdf模板的指定位置插入图片
  10. html的img标签repeat,border-image-repeat属性怎么用