Linux配置静态IP
实验室可⽤的⼏个固定IP
202.119.190.96:不可⽤(⽹络地址)
202.119.190.97:不可⽤(⽹关)
202.119.190.98:可⽤(409的Centos在⽤)
202.119.190.99:可⽤(409的Ubuntu在⽤)
202.119.190.100:可⽤
202.119.190.101:可⽤
202.119.190.102:可⽤
202.119.190.103:不可⽤(⼴播地址)
Centos6配置
1、明确⾃⼰插的⽹线端⼝是哪⼀个,远离电源线的是eth0,靠近电源线的是eth1。我插的是eth1。
2、修改对应⽹卡的IP地址的配置⽂件,命令如下:
vi /etc/sysconfig/network-scripts/ifcfg-eth1
3、修改内容如下
#有⼀些默认就有的,就不需要修改
DEVICE=eth1
BOOTPROTO=static
BROADCAST=202.119.190.103
HWADDR=00:E0:81:C0:53:51
IPADDR=202.119.190.98
IPV6INIT=no
IPV6_AUTOCONF=no
TYPE=Ethernet
UUID=018e973d-54a9-4685-b3a7-c0eda5e77712
NETMASK=255.255.255.248
ubuntu网络配置NETWORK=202.119.190.96
GATEWAY=202.119.190.97
DNS1=202.119.191.100
ONBOOT=yes
4、重新启动⽹络配置,命令如下
service network restart
如果显⽰OK则表⽰配置成功,此时可以ping⼀下www.baidu,如果成功则表⽰⽹络通了。此时可以通过ifconfig命令查看⼀下⾃⼰的ip 地址。
6、在客户端ping⼀下服务器的ip地址,如果可以ping通,则在客户端登录学校的VPN(必须做的⼀步),之后使⽤ssh就可以远程登录了。
7、如果不能ssh远程登录,则编辑/etc/ssh/sshd_config检查ssh是否配置好(⼀般使⽤22号端⼝),并确保防⽕墙已经打开22号端⼝。Ubuntu配置
1、在unbuntu16.04之后,输⼊ifconfig会发现⽹卡名eth0变成了enp2s0,wlan0变成了enp3s0或者类似的名称。其中远离电源线的端⼝为enp0s8,靠近电源线的端⼝为enp0S9,我插的是enp0S9。
2、打开⼀个终端,在root⽤户下使⽤如下命令:
vim /etc/network/interfaces
3、然后编辑⽹络的配置命令,先将原先的命令注释掉,然后添加新的命令:
4、重启⽹络
sudo /etc/init.d/networking restart
如果显⽰OK则说明配置成功。
5、此时可能只能ping IP,不能ping⽹址,这是因为DNS没有配置好。下⾯永久配置DNS:
vim /f
在下⾯添加⼀⾏,即添加我们学校的DNS服务器IP。
6、重启resolvconf服务
/etc/init.d/resolvconf restart
显⽰OK后就可以ping⽹址了。
在客户端ping⼀下服务器的ip地址,如果可以ping通,则在客户端登录学校的VPN(必须做的⼀步),之后使⽤ssh就可以远程登录了。