我在我的 Virtualbox(Ubuntu 11.1)上运行一个网络(开发)服务器。我经常四处走动,因此我在我的计算机上获得了各种 IP 地址。
每次我获得一个新的 IP adr 时,我都必须更改各种配置设置才能使我的网站正常运行。
有没有办法可以在我的 VB 上设置“永久”IP 地址并以某种方式将所有流量路由到我的笔记本电脑?
我已经创建了一个.bat文件来运行我的 cwRsync 脚本。
从 CMD 行,这很好用:
rsync -avz ./ {destination} --chmod=ugo=rwX --rsh "ssh -i id_rsync -p 9672" --recursive --delete
现在,如果我把它放在一个.bat文件中,它就会进入一个无限循环。这是我的 bat 文件:
@ECHO OFF
ECHO ** Pushing files **
SET CWLOCAL = "C:/dev/view-resources"
SET CWREMOTE = "user@mydevserver.com:/home/dev"
SET EXLUDES = "--exclude=.git* --exclude=*.scss --exclude=cache"
rsync -avz %CWLOCAL% %CWREMOTE% --chmod=ugo=rwX --rsh "ssh -i id_rds -p 9672" --recursive %EXCLUDES% --delete
Run Code Online (Sandbox Code Playgroud)
为什么这个 .bat 文件会循环?我尝试end在最后添加,但这无济于事。