1、进入 Linode Manager / 要添加内网IP的服务器 / Remote Access / Add a Private IP ,记录 Public IPs 和 Default Gateways 以及刚才添加的 Private IP ;
2、SSH登录该服务器,键入命令:
vi etc/sysconfig/network-scripts/ifcfg-eth0;
按 i 键进入 insert 状态,粘贴以下信息:
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR0=你的公网IP(Public IPs)
PREFIX0=24
GATEWAY0=你的网关IP(Default Gateways)
IPADDR1=你的内网IP(Private IP)
PREFIX1=17
ESC退出 insert 状态,再输入 :wq 回车保存退出。
3、重载网络,SSH下执行: nmcli con reload
4、停止DHCP网络配置: nmcli con down "Wired connection 1"
5、启动静态网络配置: nmcli con up "System eth0"
6、可能需要重新设置DNS服务器(先SSH测试是否能PING域名)。
vi /etc/resolv.conf
然后 i 进入编辑状态,将内容替换为:
domain members.linode.com
search members.linode.com
nameserver 173.230.145.5
nameserver 173.230.147.5
nameserver 8.8.8.8
nameserver 180.76.76.76
nameserver 223.5.5.5
options rotate
前两个IP为Linode的DNS(请在Linode管理面板中对应主机的Remote Access下查看确认),后面依次是GOOGLE、百度、阿里的公共DNS。
ESC退出 insert 状态,再输入 :wq 回车保存退出。
若您喜欢这篇文章,欢迎订阅老张小站以获得最新内容。 / 欢迎交流探讨,请发电子邮件至 mail[at]vdazhang.com 。
欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截