Ubuntu拨号和路由切换

address 172.30.60.*** #***是我的IP最后三位
netmask 255.255.255.0
gateway 172.30.60.1
/etc/init.d/network restart
------------------
经过简单设定, 笔记本和台机都能正常上网了,设置了dhcp,并且ip地址跟mac绑定,我始终是不喜欢lan里面ip变来变去的。

到了Ubuntu中,改pppoe到路由上网,本来就是很简单的事情,还是花了一点时间。
因为家里的电信宽带虚拟拨号将以前一台老机器的网卡mac地址给绑定在了上网帐号上,当时pppoe上网的时候是改过mac地址的,这下肯定需要改回来(在路由器上做了mac-clone,这时路由和台机的mac地址是相同的,通讯有障碍),这个在windows中也做了相同的设置。

Ubuntu中只要在/etc/network/interfaces中把以前写的pre-up ifconfig eth0 hw

xx:xx:xx:xx:xx:xx删除就好了。谁知还必须重启,不然mac地址还是不变,这样连路由器都ping不通,折腾了一会,重启Ubuntu,一切正常。

------------------------------------------------------------
1、安装所需软件

使用如下命令安装 dhcpd

sudo apt-get install dhcp

在Ubuntu上配置 DHCP 服务器

使用如下命令

sudo mv /etc/dhcpd.conf /etc/dhcpd.conf.bakup #备份原配置文件
sudo vi /etc/dhcpd.conf

添加如下的配置行(可以删除原来文件的内容,也可以改修个别参数):

ddns-update-style none; # 不使用 DHCP DNS 动态更新
default-lease-time 600; # IP 缺省租期
max-lease-time 700; # IP 最长租期
option subnet-mask 255.255.255.0; # 子网掩码
option broadcast-address 192.168.18.255; # 广播地址
option routers 192.168.18.1; # 默认网关
option domain-name-servers 202.96.107.27,202.96.107.28; # 域名服务器
option domain-name "zlfaigo.com"; # 缺省域名

subnet 192.168.18.0 netmask 255.255.255.0{ # 设置 IP 地址池
range 192.168.18.2 192.168.18.100;
}

相关推荐