背景:
公司有一台闲置服务器,准备重新利用起来。最终效果安装CentOS7,可以通过外网访问到这台服务器。
准备:
- 建议8G以上的U盘
- 下载软件工具UltraISO(免费试用版就可以)
- 下载阿里云CentOS
- 目前运营商默认给的是局域网IP,进入光猫后台查看网关信息,WAN IP如果是100段的就是局域网IP,打电话可以申请公网IP,教程使用的光猫后台是天翼网关后台
- 华硕路由器(光猫路由模式——>路由器——>服务器)
一:制作启动U盘
打开UItraISO软件,文件——>打开
选中已经下载好的CentOS.iso文件
启动——>写入硬盘映像
选择U盘
点击写入
直到刻录成功
二:把启动U盘插入服务器,服务器开机按F11(根据自己的来选择有的是F12)进入启动选择菜单,选择U盘
三:选择Test this media & Install CentOS 7
这里遇到的一道坎:
报错No Caching mode page found
解决办法:
重新进入选择Test this media & Install CentOS 7,然后按Tab键
把 vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
修改为 vmlinuz initrd=initrd.img linux dd quiet,按Enter键
看一下自己的U盘盘符记住,重新进入选择Test this media & Install CentOS 7,然后按Tab键
把 vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
修改为 vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet,按Enter键
四:进入CentOS7界面安装
选择英文版
磁盘分区
设置root密码等等... 这里基本没有遇到坑,界面选择操作
五:安装成功后,首要设置网络
使用命令:ip addr 查看使用的网卡
修改配置:vim /etc/sysconfig/network-scripts/ifcfg-enp8s0
#启用静态IP地址
BOOTPROTO=dhcp
#开启自动启用网络连接
ONBOOT=yes
ping www.baidu.com 如果有数据包传输表示可以上网了
六:进入路由器后台设置端口转发
外部网络(wan)——>端口转发
七:进入光猫后台设置端口转发
八:运营商申请一个外网Ip
九:正常可以外网访问到服务器了,这里会遇到一道坎,如果自己电脑外网IP和光猫外网IP一致,无法通过外网连接
在公司一位CURD BOY啥都要干呀...