ubuntu 双网卡锐捷共享上网笔记
2008-11-01 14:58
295 查看
学校使用锐捷2.56认证,固定IP。
本机双网卡,eth0连接外网。eth1内网接路由。
使用mystar代替锐捷2.56。
1、IP的设置:
sudo gedit /etc/network/interfaces
内容如下:
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.2.15
netmask 255.255.255.128
gateway 192.168.2.2
auto eth0
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
auto eth1
2、开启ubuntu路由功能:
在/etc/sysctl.conf文件中加上下面一行,打开ip 转发功能:
net.ipv4.ip_forward = 1
在/etc/rc.local 文件中将其余的命令添加到文件中,例如将下面命令添加进去,实现NAT方式共享上网。
sudo iptables -F
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#打开NAT
注:以上内容需加在exit0前才能实现开机自动打开路由功能。若不需要开机启动,刚可手动一行行在终端输入。
内网的电脑IP设置如下:
IP:192.168.0.*
网关:192.168.0.1
子网掩码:255.255.255.0
DNS:和主机一样即可。
至此,内网机器可通过共享上网了。
3、mystar开机启动的设置
将mystar文件夹放到/opt/目录下,
写一脚本名为auth:
#!/bin/bash
cd /opt/mystar/
./mystar&
将auth脚本复制到/usr/local/bin/目录下
修改一下运行权限的分配,在终端中运行一下命令
sudo -i
这样就打开了一个root权限的终端,然后再运行以下命令
chmod 777 /etc/sudoers (修改读写权限)
gedit /etc/sudoers
在最后面添加,然后保存
yourname ALL=NOPASSWD:/usr/local/bin/auth (将*改为当前用户名)
最后再在终端中运行
chmod 440 /etc/sudoers (恢复文件权限)
添加开机自动运行:
点击 系统->首选项->会话->添加,在命令中填入sudo /usr/local/bin/auth
,然后在随便名个名,打上勾便大功告成了,对于其他客户端,只要修改auth中相应路径和文件即可
<完>
本机双网卡,eth0连接外网。eth1内网接路由。
使用mystar代替锐捷2.56。
1、IP的设置:
sudo gedit /etc/network/interfaces
内容如下:
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.2.15
netmask 255.255.255.128
gateway 192.168.2.2
auto eth0
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
auto eth1
2、开启ubuntu路由功能:
在/etc/sysctl.conf文件中加上下面一行,打开ip 转发功能:
net.ipv4.ip_forward = 1
在/etc/rc.local 文件中将其余的命令添加到文件中,例如将下面命令添加进去,实现NAT方式共享上网。
sudo iptables -F
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#打开NAT
注:以上内容需加在exit0前才能实现开机自动打开路由功能。若不需要开机启动,刚可手动一行行在终端输入。
内网的电脑IP设置如下:
IP:192.168.0.*
网关:192.168.0.1
子网掩码:255.255.255.0
DNS:和主机一样即可。
至此,内网机器可通过共享上网了。
3、mystar开机启动的设置
将mystar文件夹放到/opt/目录下,
写一脚本名为auth:
#!/bin/bash
cd /opt/mystar/
./mystar&
将auth脚本复制到/usr/local/bin/目录下
修改一下运行权限的分配,在终端中运行一下命令
sudo -i
这样就打开了一个root权限的终端,然后再运行以下命令
chmod 777 /etc/sudoers (修改读写权限)
gedit /etc/sudoers
在最后面添加,然后保存
yourname ALL=NOPASSWD:/usr/local/bin/auth (将*改为当前用户名)
最后再在终端中运行
chmod 440 /etc/sudoers (恢复文件权限)
添加开机自动运行:
点击 系统->首选项->会话->添加,在命令中填入sudo /usr/local/bin/auth
,然后在随便名个名,打上勾便大功告成了,对于其他客户端,只要修改auth中相应路径和文件即可
<完>
相关文章推荐
- Linux 学习笔记 (四)Ubuntu14.04 解决上网问题安装无线网卡驱动
- Linux 学习笔记 (四)Ubuntu14.04 解决上网问题安装无线网卡驱动
- ubuntu做主机双网卡共享上网方法
- WinPe装win7,硬盘安装ubuntu10.10,锐捷上网,笔记
- Ubuntu双网卡共享上网 外网 内网
- 川大锐捷4.10客户端实现双网卡共享上网
- ubuntu双网卡共享上网
- 使用共享网卡的NAT模式配置VMware中的CentOS的上网功能
- Ubuntu创建无线共享,共享宽带上网
- Ubuntu14.04下中山大学锐捷上网设置
- windows下使用无线网卡共享让虚机上网
- 单网卡ADSL共享上网的设置
- WinXP利用无线网卡做AP共享上网
- Win7双网卡共享上网
- 笔记本xp下使用无线网卡共享上网
- nat、双网卡共享上网、代理上网区别解析
- 双网卡共享上网
- G1通过笔记本无线网卡共享上网的方法
- 办公室笔记本有线连接上网,利用自带的无线网卡共享网络使iPhone上网