ubuntu环境下静态ip地址设置--重启后仍然有效

题记:最近在公司实习,manager让配置一台pc 为静态IP。之前好像是在学校里配置过,但是忘了,然后在网上查资料(被鄙视了,他们都在用google英文搜索,我在用百度,),以后要锻炼着用google英文搜。配置ip地址,主要是两步,一定要保证重启电脑后还是可以的,我所配置的是ubuntu系统,对于redhat网络配置文件与此不同。

下面的是适合Ubuntu中的,而CentorOs中的是要修改

/etc/sysconfig/netwok-scripts/ifcfg-eth0

1 sudo  gedit /etc/network/interfaces (有的是把gedit 换成vim命令,用vim命令是最后修改后如果要保存,用Esc 然后:wq,如果是:q则是不保存直接退出)

前提是桥接网络方式进行上网。

原来动态获取ip地址配置方式:

auto eth0
iface eth0 inet dhcp

静态IP地址,设置方式:

auto lo 
iface lo inet loopback //配置loopback网络地址
auto eth0 
iface eth1 inet static //静态ip
address 192.168.1.8 
netmask 255.255.255.0  
gateway 192.168.1.1
dns-nameservers 8.8.8.8 

2 sudo gedit /etc/resolv.conf

打开后添加:

nameserver 8.8.8.8  //添加域名服务器,

(如果这部分不添加的话,重启后会失效)

/etc/init.d/networking restart //重启网络服务

扩展一:如果配置静态ip地址,临时有效:

(1)ip地址: ifconfig eth0 10.79.41.74  netmask 255.255.255.240
(2)配置网关:sudo route add default gw 10.79.41.65
扩展二:常用的Linux下网络命令

1. 网络环境命令

Win7下:ipconfig /all 可以查看到

ifdown 网卡设备名//禁用该网卡设备

ifup 网卡设备名 //启用该网卡设备

netstat //查询网络状态

-t :列出TCP协议端口;

-u:列出UDP协议端口;

-l: 是查看监听端口

-n: ip地址

netstat –tuln //可以查看当前计算机有哪些端口

netstat –an //看到当前哪些连接到我的计算机

netstat –rn //可以查看网关地址

nslookup //可以查看某个域名的ip地址

nslookup 键入后,输入server //可以查看DNS server地址

2.网络测试命令

ping 命令:

ping ip地址–c 次数

telnet 命令(明文协议): telnet ip地址端口 telnet 192.168.0.252 80 //测试可否连接对应ip地址的80端口 ctrl + 】 退出

traceroute 命令路由跟踪

wget http://soft.vpser.net/demo.gz//下载命令

你可能感兴趣的:(linux,ubuntu,networking,静态ip地址)