一般服务器都要配置静态IP地址才能够正常访问,如何配置静态IP地址呢?
(阅读时间1min左右)
首先你得有申请的IP地址,假设记为 111.111.111.0
Ubuntu18.08直接在 /etc/netplan/中的yaml文件里做配置即可,非常方便
ls /etc/netplan/
可以看到有01-netcfg.yaml文件
备份这个文件
cp 01-netcfg.yaml 01-netcfg.yaml.bak
然后修改,注意要sudo,没有sudo的话先ESC返回
sudo vim 01-netcfg.yaml
注意:dhcp4默认为yes,这里选择no,ip地址后面加“/24”,表面位数,不用填子网掩码了,多少位其实都行,一般写24。
gateway4,网关。一般尾号和IP地址不一样。
nameservers 是DNS服务器地址,一般写两个以上,注意用中括号包括起来。
每新起一行空两个字母。一定不能TAB。
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: no
addresses: [111.111.111.0/24]
gateway4: 111.111.111.xxx
nameservers:
addresses: [2.2.xx.xx.2,2.2.xxx.3]
然后命令输入
sudo netplan apply
如果遇到错误,很可能是没有中括号,缩进,IP地址有误等问题
这样ping baidu.com就能够访问到了,外面ping 111.111.111.0,也能够访问到了。