分页: 1 / 1

[测试]如何在终端下设置固定IP地址?

发表于 : 2007-09-02 12:13
九天星
请问如何在UBUNTU下用终端设置固定IP地址?比如:我想设定我的IP为192.168.1.100 子网掩码为:255.255.255.0 网关为:192.168.1.1,DNS:211.4.83.26 211.4.83.27

再请问如何在没设固定IP的情况下如何查看DNS,用ifconfig -a看不到DNS,我试过了。我的电脑通过连接在交换机上的ADSL上网。

发表于 : 2007-09-02 13:57
nabouo
先用ifconfig查看一下你需要配置的那块网卡的接口名称,一般是eth0 eth2这样的名字

如果是eth0,可以这样:
ifconfig eth0 192.168.1.100 netmask 255.255.255.128 broadcast 192.168.1.1

DNS设置可以直接修改/etc/resolv.conf文件实现

你可以 sudo gedit /etc/resolv.conf
然后在里面添加两行:
nameserver 211.4.83.26
nameserver 211.4.83.27

发表于 : 2007-09-03 13:43
九天星
总结:

ifconfig eth0 192.168.10.101 netmask 255.255.255.0
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
SIOCSIFNETMASK: Permission denied
设固定IP出现的提示。


原来设固定IP需要管理员权限,我使用sudo ifconfig eth0 192.168.10.101 netmask 255.255.255.0
后成功。

再向楼下请教一下新的命令问题:在终端下如何查看ISP自动分配的DNS服务器IP地址?请教谢谢。。。

发表于 : 2007-09-03 17:00
xiehuoli
address
为接口分配的 IP 地址。
man ifconfig
看到的LZ可以去看看

发表于 : 2007-09-04 9:49
iwinbo
我是通过校园的内网上网的,但是用ubuntu设置ip后不能上网

发表于 : 2007-09-04 14:58
九天星
九天星 写了:总结:

ifconfig eth0 192.168.10.101 netmask 255.255.255.0
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
SIOCSIFNETMASK: Permission denied
设固定IP出现的提示。


原来设固定IP需要管理员权限,我使用sudo ifconfig eth0 192.168.10.101 netmask 255.255.255.0
后成功。

再向楼下请教一下新的命令问题:在终端下如何查看ISP自动分配的DNS服务器IP地址?请教谢谢。。。

今天突然发现,使用sudo ifconfig eth0 192.168.10.101 netmask 255.255.255.0设定成功后,电脑重启再 ifconfig -a居然变成了原样。。。。请教是什么原因???


ifconfig -a

eth0 链路封装:以太网 硬件地址 00:16:EC:14:83:F0
inet 地址:192.168.0.1 广播:192.168.0.255 掩码:255.255.255.0
inet6 地址: fe80::216:ecff:fe14:83f0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:14350 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:11881 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:8576337 (8.1 MiB) 发送字节:1128891 (1.0 MiB)
中断:20 基本地址:0x6800

发表于 : 2007-10-16 12:47
archangelwin
:lol: :lol: 兄弟,,这样设的不是固定IP当然会变原样啦。 :lol: