网络安全实验,虚拟机下ubuntu路由设置
来源:互联网 发布:淘宝缴纳保证金流程 编辑:程序博客网 时间:2024/06/05 08:44
实验目的:利用ubuntu系统中的双网卡,一个设置为内网网卡(eth1),一个设置为外网(eth0)。然后windows系统设置为内网,然后window通过与ubuntu内网构建成局域网,然后通过ubuntu连接外网进行网络访问。
一、ubuntu网络连接设置
1、网卡一设置为NAT模式,进入系统之后,网卡一的所有信息都不需要更改
2、网卡二设置为内部网络模式,进入系统后,网卡二的设置如下:
1)通过命令vim /etc/network/interfaces(inter肯定是对的,按tab补全吧,我也记不住)进行对网卡二的设置。
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
brocast 192.168.1.255
dns-nameservers 202.38.64.56
dns-nameservers 202.38.64.17
这块我设置所有的DNS都与本机的相一致。
不知道不与宿主机的DNS不一致可不可以
关于DNS的修改两种方法(不喜欢就自己去百度别的方法):
第一种在 /etc/network/interfaces中加入一句话(几句都行)
dns-nameserver= 8.8.8.8(地址自己写)
第二种在/etc/reslov.conf中修改,加入一句话(几句都行)
dns-nameserver= 8.8.8.8(地址自己写)
2)用命令打开/etc/sysctl.conf
在最后一行加上一句net.ipv4.ip_forward=1
注意!!!!这千万别给注释了!!!
3)执行网络重启的命令service networking restart
这条命令执行完了之后,用ifconfig查看设置的eth1信息,发现没有设置成功,重启一下系统就好了。我也不知道那个重启网络有毛线用。
4)执行
iptables -t nat -A POSTROUTING -oeth0 -j MASQUERADE
iptables-A FORWARD -i eth1 -j ACCEPT
注意:首先这个设置只是本次有效,下次开机之后命令继续无效。使用命令iptables –t nat –L POSTROUTING可以查看路由信息。想要每次开机都有效,那么可以将命令写入到/etc/rc.local文件中。tab补齐吧。。。
设置完毕
二、window的网络设置就是
ip:192.168.1.2
netmask:255.255.255.0
gateway:192.168.1.1
DNS必须设置成宿主上的DNS!!!!!!!!!!
最后总结一句,我当时设置忘了之后内部网络互相能ping通,但是在客户端(windows)上一ping百度,就是cant find host。很明显这个就是DNS域名解析出了问题。我就各种尝试修改ubuntu上的DNS,然后再回过头来修改客户端的DNS,到目前为止,我所尝试的行为中告诉我,Ubuntu上的DNS根本不需要修改,客户端的DNS必须设置成宿主机的DNS这样就可以上网了。
- 网络安全实验,虚拟机下ubuntu路由设置
- Ubuntu下VirtualBox虚拟机串口设置
- vmware虚拟机下ubuntu上网设置
- 虚拟机下ubuntu静态ip设置
- Ubuntu 虚拟机下设置nat上网
- vm虚拟机下设置Ubuntu共享
- vitualbox虚拟机下Ubuntu网络设置
- Vmware虚拟机下Ubuntu上网设置方法
- Vmware虚拟机下Ubuntu上网设置
- CentOS下设置路由
- Ubuntu虚拟机ip设置
- ubuntu 虚拟机网络设置
- ubuntu 虚拟机 设置无线网络
- 虚拟机 Ubuntu 联网设置
- Ubuntu虚拟机网络设置
- [LINUX]虚拟机下,Ubuntu的root密码设置
- 在 Ubuntu 8.0.4下设置静态IP和虚拟机
- 虚拟机下安装ubuntu后root密码设置
- python实现:无刻度的一大一小水罐取水问题
- 动态创建表格
- Android调试:真机连接不上AS(ADB端口被占用)
- 位运算表示集合的整数
- 欢迎使用CSDN-markdown编辑器
- 网络安全实验,虚拟机下ubuntu路由设置
- v4l2的学习建议和流程解析
- Ubuntu 16.04虚拟机调整窗口大小自适应Windows 7
- 响应式布局
- Jboss的EJB容器的相关文档
- face_recognition人脸识别Python安装
- 从汇编层次理解 i++ 与 ++i 的区别
- 内存泄漏和内存溢出
- heal gcd+容斥