今天公司電路修改,網絡斷了一下子,吃完午餐回來發現xshell一直鏈接失敗,看了如下,ip地址不對了,能鏈接上就出大問題了。ifconfig 了linux的IP地址,發現跟以前顯示出來的不太同樣:網卡字段變成了enp0s3了,如下子我還覺得電腦被黑客攻擊了。linux
查了資料後發現,ubuntu高版本之後好像都改了網卡的名字,以前的叫eth0什麼的。如今看着真的而很彆扭。無論他了。shell
首先修改了xshell的IP地址,發現仍是鏈接不上。有ifconfig發現ip地址又他媽變了。我這是無語了,改的沒有變得快。得想個解決問題的根本方案呀,否則會被整死。ubuntu
查了資料,說網卡的配置信息在/etc/network/interface文件中。打開看了如下:這也太少了把,兩行c#
#auto lo #iface lo inet loopback
果斷改了這裏的配置,否則IP還會一直變。修改以下bash
#auto lo auto enp0s3 #此處修改成ifconfig命令看到的網卡名字 #iface lo inet loopback iface enp0s3 inet static#新修改 address 192.168.0.158#新添加 netmask 255.255.255.0#新添加 gateway 192.168.1.1#新添加 broadcast 192.168.1.255#新添加 dns-nameservers 119.29.29.29 #新添加
改好之後保存。重啓一下網卡。命令以下:網絡
/etc/init.d/networking restart
查看如下IP地址拜年了沒有。我他媽心態崩了,居然沒有變化,可是他媽的怎麼是公網的ip,我明明改的是內網的ip段啊。內心冒出來一個想法:重啓一下系統吧。就重啓了。而後他孃的ifconfig下,變成了我該的內網ip段了。oop
這裏我真的佩服萬能的重啓。謝謝你。rest